Home > Central England > Poachers Barn

Luxury Property Central England

Poachers Barn

Pudleston, Leominster, Herefordshire

Sleeps up to 6

Bedrooms 3

Bathrooms 4

Places with Pools

Not Pet Friendly

Explore Central England

View Cottages