A view down the staircase of the Astor House - an architectural marvel in London.  Two Temple Place, known for many years as “Astor House”, is a building situated near Victoria Embankment. It is both an architectural gem and a veritable treasure house of exquisite artwork.  See more of London here or connect on  Facebook    Jon & Tina Reid   |    Portfolio    |  Blog

A view down the staircase of the Astor House - an architectural marvel in London. Two Temple Place, known for many years as “Astor House”, is a building situated near Victoria Embankment. It is both an architectural gem and a veritable treasure house of exquisite artwork. See more of London here or connect on Facebook Jon & Tina Reid | Portfolio | Blog

Pinterest
Search