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 creating the exact atmosphere I envisaged. You interpreted it to perfection and beyond! Just magical.