Home > Central England > Beggars Barn Main House

Luxury Property Central England

Beggars Barn Main House

Shutford, Banbury, Oxfordshire

Sleeps up to 18

Bedrooms 10

Bathrooms 8

Places with Pools

Not Pet Friendly

Explore Central England

View Cottages