Home > South West England > The Long Barn

Luxury Property South West England

The Long Barn

Allerford, Taunton, Somerset

Sleeps up to 12

Bedrooms 6

Bathrooms 6

Places with Pools

Not Pet Friendly

Explore South West England

View Cottages