The largest public square in London is hidden away in Holborn, just round the back of the Hoxton Hotel. Admire the architecture and BBQ away people. It’s nice and clean and very green – let’s keep it that way.
Sign up to our drops & get us in your inbox.
We’ll be in your inbox every Wednesday at 11:30.
Put the kettle on
