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
The Great Court 1,200 450
Egyptian Sculpture Gallery (Room 4) 400 200
Enlightenment Gallery (Room 1) 350 200
Nereid Monument Gallery (Room 17) 300 200
Sir Joseph Hotung Gallery of China & South Asia (Room 33) 450 400
Wellcome Trust Gallery (Room 24) 200 n/a
The Japanese Galleries (Room 92-94) 200 n/a
 

Where to find British Museum

Great Russell St, London WC1B 3DG

Website

 
 
Previous
Previous

Benham Park

Next
Next

Central Saint Martins