Manage Your Business

Freemasons' Hall

Freemasons' Hall

HOURS
Closed
ACCEPTS

About

Freemasons' Hall in London is the headquarters of the United Grand Lodge of England and the Supreme Grand Chapter of Royal Arch Masons of England, as well as 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 Masonic buildings on the site, with the current incarnation being opened in 1933.

MoreLess
More on Wikipedia

Good to Know

Accepts Apple Pay
Accepts Contactless Payments
Good for Groups
Accepts Credit Cards

Details

Hours

9:30AM5:00PM
Closed Now

Hours

Closed Now
Sunday
Closed
Mon – Sat
9:30AM5:00PM