21/06/2021 by mitchmt The Grand Temple at Freemasons’ Hall Address 60 Great Queen Street London WC2B 5AZ United Kingdom