Victoria Inn

Put The Victoria Inn in any other village in the world and it would be right to call it outstanding. At Eastleach, that would be missing the point. Here is a picture postcard village of breathtaking beauty that even by Cotswolds standards is something special and it is renowned for its display of daffodils in … Continue reading Victoria Inn