British Museum, London

Arguably one of the best museums in the world, the British Museumis an iconic feature to the London scene. Under the stunning atrium, place your guests in the heart of history.

Star Rating
Maximum Theatre Capacity  329
Number of Spaces Available 6

www.britishmuseum.org/