British Museum
The British Museum is a public institution that is dedicated to history, art and culture.
It is located in the Bloomsbury area of West Central London.
The museum features exhibitions and offers afternoon tea in it’s cafeteria.
From London’s British Museum to Digital Web Geeks