An Art Deco Masterpiece
Originally built as a peace memorial to honour the thousands of Freemasons who fought during the First World War, Freemasons’ Hall is the home of the United Grand Lodge of England.
One of the finest Art Deco buildings in London still used for its original purpose, Freemasons' Hall welcomes more than 200,000 people from across the world through its doors every year, including members visiting for meetings and guests attending special events.
Freemasons’ Hall earned a TripAdvisor Certificate of Excellence in 2019. As a result of earning a Certificate of Excellence every year for the past five years, Freemasons’ Hall has also qualified for the Certificate of Excellence Hall of Fame. Read all our reviews.
Freemasons’ Hall is open to the public from Monday to Saturday, with guided tours showcasing the architecture and history of the building, which comprises 22 Lodge Rooms, the Museum of Freemasonry, Letchworth’s Shop, Board and Committee rooms and administrative offices.
An in-demand venue, Freemasons’ Hall has featured in numerous Hollywood blockbusters and television programmes in recent years, including Spectre, Sherlock Holmes, Assassin’s Creed and Spooks.
Freemasons' Hall provides a magnificent setting for product launches, creative performances, receptions for up to 1,200 people, dinners and dances catering for 25-250 and conferences for up to 1,000 delegates.