Freemasons’ Hall Freemasons’ Hall is an iconic Art Deco events venue in the heart of London’s West End. Located at 60 Great Queen Street between Covent Garden and Holborn, this historic landmark combines monumental architecture, ornate interiors and highly flexible event spaces for conferences, awards ceremonies, dinners, receptions, private celebrations, concerts, filming and major corporate events. Completed in 1933 as Read more...