Category: Interiors

The room over Temple Bar, 1876

Temple Bar is the principal ceremonial entrance to the City of London on its western side from the City of Westminster. It is situated on the historic royal ceremonial route from the Tower of...