Freemasons Hall

One of the finest art deco buildings in London

Perfect for product launched, fashion shows, conferences, drinks receptions and dinner dances

Freemasons Hall is a stunning landmark building, located in the heart of London’s West End it is recognised as one of the finest Art Deco buildings in England.

As a preferred supplier, we have excellent knowledge of the venue. With Smart Group, the corporate hospitality specialists, we transform Freemasons Hall into 2 Christmas party event spaces in the Gallery Suite and the Grand Temple, providing lighting, AV and Audio solutions.  Building a raised floor stage decking over the Grand Temple creates a space to hold 1000 people.

As a preferred supplier for corporate and private events at Freemasons Hall, we can provide tailored solutions for your event requirements.

Thank you so much for your amazing work on our wedding, it means the world to us!