Freemasons Hall
Freemasons Hall is the headquarters of the United Grand Lodge of England and is a massive, brilliant building.
You can take a free tour to see the amazing Grand Temple. It’s a truly unique, hidden London experience.
We'd love to keep you updated with offers, our best value rooms, inspiration and more!
You can opt out at any point by clicking the unsubscribe link found in our emails.
Privacy Policy