Freemasons’ Hall

Experience Timeless Elegance at Freemasons Hall London


Freemasons Hall, an iconic Art Deco conference space in London, was built between 1927 and 1932 and is celebrated as one of the finest architectural landmarks in the UK. Regularly featured in films and television, Freemasons Hall is a premier Central London award ceremony venue, accommodating up to 1,200 guests for receptions or 250 for seated dinners—ideal for product launches, prestigious events, and large-scale corporate conferences.

Just a short walk from Covent Garden and Holborn Underground stations, Freemasons’ Hall is both centrally located and architecturally awe-inspiring. At Home Catering will help you make the most of its spectacular halls and meeting rooms with bespoke catering packages, from sumptuous canapés to formal banquets. Every detail is orchestrated to enhance the Art Deco glamour and ensure your guests have an experience they’ll never forget.

 

Key Info


man line Seated Capacity: 250, Reception Capacity: 1,200

park garden  Outside Space: No

wedding ring  Wedding Venue : No

metro train  Closest Tube/ Station : Covent Garden / Holborn (5-minute walk)

Contact

020 7831 9811

60 Great Queen Street, London, WC2B 5AZ

Visit the Website