Museums nearby 145 Hoxton St, London N1 6QG, United Kingdom

Bank of England Museum

Approximately 1.84 km away
Address: Threadneedle Street, London EC2R 8AH, United Kingdom

Saint Bartholomew's Hospital Museum

Approximately 1.94 km away
Address: London, United Kingdom

Acme Project Space

Approximately 1.98 km away
Address: 44 Bonner Rd, London E2 9JS, United Kingdom

The Approach

Approximately 1.99 km away
Address: 9ly, 47 Approach Rd, London E2 9LY, United Kingdom