Freemasons' Hall London, United Kingdom Address Freemasons' Hall, 60 Great Queen Street, WC2B 5AZ London, United Kingdom, Google Maps There are currently no event dates available.