Summary Located within the village of Johnston, 18 Church Road is a charming semi-detached residence believed to date back approximately 200 years and has remained within the same family for generations. Offering versatile and adaptable accommodation, the property is currently arranged for multi-generati...Read more…