Two Very Different English Homes
25 June 2013 | CultureDriving through the Cotswolds district – England at its prettiest – we stopped off at Kelmscott Manor close to the River Thames and just outside the town of Lechlade-on-Thames and not far from Oxford, A couple of days earlier we’d stopped in Oxford to visit the wonder...