Freemasons’ Hall is a landmark Art Deco building in London’s West End, completed in 1933 as a memorial to Freemasons lost in World War I. Its grand interiors feature marble surfaces, intricate mosaics, and soaring staircases that create an impressive setting for business events and meetings.
The Hall offers versatile event spaces within a historic and architecturally rich environment, complemented by on-site amenities including restrooms and easy access from Holborn and Covent Garden stations. It also houses the Museum of Freemasonry, providing a unique cultural backdrop for corporate gatherings.
Tell the venue what you're planning and they'll respond with a custom proposal within 1–2 business days.
Not sure which package fits? Tell us about your event and the venue will work with you to build the right experience from scratch.
What's typically included
Rated 4.8 on Google · 2,488 reviews