What is it that makes the perfect English village? There’s no doubt a traditional pub is every bit as important to its character as the church, cricket pitch or surrounding countryside.
“A boutique Cotswolds Inn on the banks of the River Windrush.”
Whether you want to escape for a quiet evening drink, are looking for fresh, locally-sourced food or want to make use of our beautiful Cotswold accommodation as a base for exploring Gloucestershire, Oxfordshire and the Cotswolds, you’d be hard-pressed to find a more idyllic location.
A short distance from the picturesque town of Burford, yet a million miles from the hustle and bustle of busy everyday life, The Swan is the perfect place to relax, socialise and unwind. We like to think of this Cotswolds country inn as the ‘bubble’ – somewhere you can tuck yourself away from the pressures of the outside world.