Freemasons’ Hall

Dramatic and historic, Freemasons’ Hall has been home to the United Grand Lodge of England since 1775. The vast art deco building that now stands in Covent Garden was re-built in the twenties as a memorial to the Freemasons that died in the First World War.

Not only is the Freemasons’ Hall a splendid building in a prime location, it also boasts a vast array of rooms that may each or together create a stunning setting for a whole host of events including receptions, awards dinners, fashion shows and premier parties. The Grand Temple room lives up to its name and is a magnificently opulent area in which up to 1,700 seated guests can gather. Alongside the Grand Temple room, 21 other equally striking rooms are available to hire, from the stately Board and Committee Rooms to the impressive Library and Museum.

Please contact for more information on this venue.

footer logo