Jenners Barn provides a picturesque setting for weddings, boasting a secluded location nestled within the Gloucestershire countryside – complete with a barn, marquee, and glorious views over the Cotswolds.
Jenners Barn
Address
Starveall Lane, Whelford, Gloucestershire, GL7 4DY