Delightful terraced one bedroom cottage benefits from gas central heating and double glazing. Situated in the attractive and popular rural town...
Desirable one bedroom terraced Cottage situated in the much sought after village of Thornhill. Benefits from off street parking, garden, double...
Terraced one bedroom dwelling house in the charming village of Carronbridge, 15 miles north of Dumfries and 2 miles north of Thornhill. Thornhill...