Clavelshay Barn

Lower Clavelshay Farm, North Petherton, Taunton, Somerset, TA6 6PJ

Upgrade Listing