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 […]