Day: 1 November 2014

United Kingdom

London

The rain had cleared overnight so after breakfast yesterday we walked up to the shops in High Street, Kensington. They are much they same as I remember. We passed a construction site where a new block of luxury apartments has been under construction for a few years now. On our first visit to London, this […]

Read More