Immerse yourself in nature at this elegant property set near the peaceful village of Bampton. Nestled within the Chimney Nature Reserve, enjoy wonderful views, fresh air and walks from your doorstep to the local pub. Close to Burford, Owls Barn is a delightful base to explore all that The Cotswolds has to offer.