Desirable semi-detached stone built 2 bedroom cottage situated in the popular rural village of Newcastleton well known for its very active community...
27 High Street Langholm is brought to the market having been fully renovated and refurbished to a very high standard. The property has spacious...
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...