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 MORE
Afternoon tea at the Great Court Restaurant inside the British Museum.
READ MORE
Dalloway Terrace’s Spring installation is a joy to behold!
READ MORE
Charlotte Street Hotel is a chic place to have afternoon tea.
READ MORE