Monthly Archives: June 2016

Lechlade with Father Christmas and St John’s Lock with Father Thames

Tweet A couple of weeks ago we visited the glorious town of Lechlade in the county of Gloucestershire! It is located on the highest point of the navigable Thames on the southern edge of the Cotswold Hills, which is designated …

Posted in History&Towns&Castles&Palaces&Museums, Photo gallery, Remarkable hotels, Unusual monuments | Tagged | Comments Off