Chedworth Roman Villa:

Two Very Different English Homes

25 June 2013 | Culture

Driving 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...

View Post