Freemason’s hall was originally built as a peace memorial to honour the thousands of freemasons who fought during WW1. One of the finest art décor buildings in London, which is perfect for product launches, creative performances and receptions.
50 – 1000 Standing
Holborn
External catering
Sign up for Pure News and Venue Updates
Email Address *