Freemasons’ Hall

 

Freemasons’ Hall in Holborn; London.