Hotels near British Museum, London

The British Museum is a museum in London. Tottenham Court Road metro station is about 0.4 km away.

Getting to British Museum

Ask Voya about this trip