British Museum

The British Museum is a public museum dedicated to human history, art and culture located in the Bloomsbury area of London. Its permanent collection of eight million works is the largest in the world.

1 story • Updated Oct 21, 2025
British Museum
Entertainment

New York Has the Met Gala -- Now, London Has the British Museum Ball

20 sources Oct 19, 2025