Home of UGLE (United Grand Lodge of England) since 1775, rebuilt in the Art Deco form in the 1920’s.
Featured in the TV series Spooks, and also you may have seen it used as a venue during Fashion Week.
Below is a picture of a roped-off section where public not allowed to wander into. I don’t think they had an audio guide but all the symbolism, the triangles, the globe, the meteorite striking a pyramid. What does it all mean? They give a tour guide 5 times a day.
And finally, this is the room featured in Spooks.