One of the finest Art Deco buildings in England, this events venue is perfect for fashion shows, Christmas parties and corporate events.
Freemasons Hall has only recently been opened to the public. Since 1775 it has been the headquarters of the United Grand Lodge of England and a meeting place for the Masonic Lodges in the London area.
Formerly known as the Masonic Peace Memorial, Freemasons Hall is conveniently located in central London on Great Queen Street between well-connected Holborn and Covent Garden stations. The grand stone-carved building is famous in its own right after being used for two film locations, and its façade can also be lit up, delivering a striking impression for your guests.