Tag: Stained Glass

Old Church Architecture in London

London, 20 June 2010 – To me, a visit to England is incomplete without visiting the Church of England.  Today, I decided to make a visit to one near my hotel at Lancaster Gate. A random road down the street started with a cup of Caramel Macchiato and a dougnut […]