AI:

You:

TALK TO AI

CHAT
LINKS
MAKE A DONATION
PLAY MUSIC
PAUSE MUSIC
PRIVACY POLICY
COOKIE POLICY

FREEMASONS' HALL IN LONDON


The Freemasons' Hall in London is located in Great Queen Street, between Holborn and Covent Garden.

It is the headquarters of the United Grand Lodge of England since 1775.

The clock below the tower commemorates the foundation of the first Grand Lodge on June 24, 1717.