Hoxton square is one of London's oldest garden squares. Surrounded by bars, restaurants and clubs, the square is also a popular spot to eat lunch or an ice cream in the summer.
Venue Details & Map
Hoxton Squre,Hoxton,London N1 6NT,UKN1 6NT
Loading reviews for Hoxton Square