"somewhere like Great Queen Street"

Freemason's Hall in Great Queen Street
Public DomainFreemason's Hall in Great Queen Street - Credit: Adrian Pingstone
Great Queen Street is a road in Central London, beginning at Kingsway in the east and turning into Long Acre. It is home to Freemason’s Hall, the headquarters of the United Grand Lodge of England, which has stood there since 1775.