Founded in 1753, the British Museum stands as one of the world’s most celebrated institutions, dedicated to human history, art and culture. Situated in the heart of London, its grand neoclassical façade opens into the breathtaking Great Court — a striking architectural centrepiece and the largest covered public square in Europe.

Home to an extraordinary collection spanning over two million years, the museum offers an evocative setting where ancient civilisations and contemporary gatherings meet. From the iconic galleries housing the Rosetta Stone and Parthenon sculptures to more intimate, atmospheric spaces, each room carries a sense of discovery and significance.

A venue of both scale and prestige, the British Museum provides a truly memorable backdrop for events — where world history, timeless design and modern hospitality come together in one of London’s most distinguished cultural landmarks.

 

Venue information

Capacity Reception Dinner
Great Court 1,000 400
Egyptian Sculpture Gallery 400 250
Enlightenment Gallery 350 180
Nereid Gallery 300 200
Sir Joseph Hotung Gallery of China & South Asia 450 400
Wellcome Trust Gallery 300 180
 

Where to find British Museum

Great Russell St, London WC1B 3DG

Website

 
 
Previous
Previous

Benham Park

Next
Next

Central Saint Martins