Locory page
Freemasons' Hall, London
By Seeker
Freemasons' Hall, located in Great Queen Street, London, serves as the headquarters of the United Grand Lodge of England and has been a significant Masonic meeting place since 1775. The current Art Deco building, completed in 1933, is a memorial to Freemasons who died in World War I and features the Grand Temple, which hosts various Masonic and non-Masonic events. Visitors can explore parts of the hall, which includes 26 ornate temples, each with unique designs and historical significance. The hall is a popular tourist destination, known for its architectural beauty and cultural heritage.
Tags
Location
Views
1
Be the first to comment!