Freemasons' Hall, London

(Created by VivieRachel)

Tags

Add Tags

Recent Activity (See All)

About

Freemasons' Hall in London is the headquarters of the United Grand Lodge of England and a meeting place for many Masonic Lodges in the London area. It is in Great Queen Street between Holborn and Covent Garden and has been a Masonic meeting place since 1775. There have been three... Read More

Photos

  • Freemasons' Hall, London Photo

Comments