Welcome to Beggars Barn. A luxury spa complex, 10/11 bedroom home set in 3 acres of Oxfordshire countryside, sleeping 12-30 guests.

 

Nestled just outside the pretty village of Shutford on the edge of the Cotswolds, this luxurious self catering family home is presented to the highest of standards, offering total comfort & relaxation for your special occasion.

 

Welcome to a taste of luxury.

 

Beggars Barn holiday rental property - fabulous outdoor living and activities.