Overlooking a green space within the desirable village development of Wester Inch, 106 Leyland Road is a beautifully presented townhouse with spacious
The plot enjoys a prominent corner position within a grouping of superior individual residences and barn conversions with the benefit of adjoining open sheep