This stunning property is located within the small village of Tollard Royal and within walking distance to the local pub.
Prices from £3368
More Details & Availability