Tourisms nearby 15 Mare Street, London E8 4RP, United Kingdom

Institute of International Visual Arts

Approximately 1.78 km away
Address: 1 Rivington Place, London EC2A 3BA, United Kingdom

Doomed Gallery

Approximately 1.79 km away
Address: e8 2np, 65 Ridley Rd, London E8 2NP, United Kingdom

19 Princelet Street

Approximately 1.96 km away
Address: 19 Princelet Street, London E1 6QH, United Kingdom

The Royal London Hospital Museum

Approximately 1.96 km away
Address: St Augustine with St Philip's Church, Newark St, Whitechapel, London E1 2AA, UK