Best Of Londonist: 2 July 2017

Your Sunday morning best of Londonist weekly round-up.

404