Desirable one bedroom terraced Cottage situated in the much sought after village of Thornhill. Benefits from off street parking, garden, double...