Arrival:
Departure:
German French Spanish Italian Russian Arabic Chinese (Simplified) Japanese English

The British Museum
near Arriva Hotel London

British Museum

The British Museum is a museum dedicated to human history, art, and culture, located in the Bloomsbury area of London

The Arriva Hotel is about 1 mile within British Museum, which is less than 20 minutes walking away.

Address: Great Russell St, London WC1B 3DG
Phone: 020 7323 8299

Top