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
- Tottenham Court Road — 0.4 km
The British Museum is a museum in London. Tottenham Court Road metro station is about 0.4 km away.