Hidden away from the main road along the Embankment in London is the beautiful 2 Temple Place. For many years it was known as Astor House as it was built for William Waldorf Astor, who owned the famous hotel in New York. However William feared for the safety of his family in the violence of… Continue reading The stained glass windows of 2 Temple Place