Best Of Londonist: 16 June 2019

Your Sunday morning best of Londonist weekly round-up.

404