The British Museum is an icon of human history and culture and has a permanent collection of approximate 8 million works. The British Museum was set up as far back as 1753 and documents the story of mankind from the earliest years to the present day.
Close to the British Museum and the hotel overlooks the beautiful Dickensian Woburn Walk.
READ MOREAfternoon tea at the Great Court Restaurant inside the British Museum.
READ MOREDalloway Terrace’s Spring installation is a joy to behold!
READ MORECharlotte Street Hotel is a chic place to have afternoon tea.
READ MORE