Freemasons‘ Hall

It is a fantastic building at London, England: the Freemason’s Hall which is the headquarter of the United Grand Lodge of England. The location near Covent Garden was used since 1775 from freemasonic activities, the current building in art déco style was built from 1927 on. It includes the great temple, the assembly hall, a library and a museum. Tours are offered hourly.

The museum can be visited free of charge and contains objects with a connection to freemasonry – also those that once belonged to known freemasons like Winston Churchill or king Edward VII. The impressive building is used also for other events like the London Fashion Week. It was used in Films like The Hitchhiker’s Guide to the Galaxy, Sherlock Holmes, Assassin’s Creed and Spectre.

Freemasons’ Hall
60 Great Queen Street
London, WC2B 5AZ
England, United Kingdom

Loading map...


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.