Welcome to Beggars Barn. A luxury 10/11 bedroom home set in 3.5 acres of Oxfordshire countryside, sleeping 20+ 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.