The British Museum

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

The George 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