Lovely little square just a few steps away from Shoreditch Town Hall. Even lovelier when it’s sunny! Great choice of restaurants all around too!
78appl
Rating des Ortes: 3 London, United Kingdom
Not the prettiest view in the world but a good location and definitely the place for an interesting chat with locals. You’re guaranteed that on sitting down, within a minute you’ll be accosted by someone with a slight odor of booze who wants to engage you in mindless chatter. Not the place to hang out if you’re wanting a rest.