Address
- Top Floor Hoxton Square
- 6 Hoxton Square
- London N1 6NU
- United Kingdom
Opening times
Wednesday - Sunday 1pm - 6:30 pm
Travel Information
Tube / Metro: Old Street Tube Station
Wednesday - Sunday 1pm - 6:30 pm
Tube / Metro: Old Street Tube Station