Architecture
United Grand Lodge of England
1 local recommends,
Tips from locals
Black and white checked floors, inner temples. The Grand Lodge is the focal point for freemasons in England. Whether you are interested in secret societies, the illuminati or just like art deco buildings this is well worth viewing from the outside or from the inside. Enquire at the hall for further information on tours.
Unique things to do nearby
Location
60 Great Queen St
London, England