10/10
Exceptional
Free private parking
Offering a terrace and quiet street view, 6 Bedroom Farm House with 12 Beds in Weldon is located in Weldon, 43 km from Leicester Railway Station and 44 km from De Montfort University.
2 Chapel Road, Weldon, NN17 3HP, United Kingdom