Museums nearby 170 Caledonian Road, London N1 0SQ, United Kingdom

The British Museum

Approximately 1.95 km away
Address: Great Russell St, Bloomsbury, London WC1B 3DG, UK