Desirable semi-detached stone built 2 bedroom cottage situated in the popular rural village of Newcastleton well known for its very active community...
28 West Street is a spacious 3 bedroom top floor flat located in a quiet residential area of Langholm within easy walking distance of all local...