Hoxton Square Bar & Kitchen
2 Hoxton Square, Shoreditch, London
N1 6NU