Two Temple Place

An Astor mansion off the Embankment, opened to the public only for its winter exhibition. Stained glass, carved staircases, and almost nobody in it.

Browse every indoor activity in London