Hoxton Square

We're a 450 capacity live music venue, bar and restaurant, situated in the heart of Shoreditch, London.