This beautifully presented mid-terraced bungalow with neatly landscaped, private gated courtyard is located in a quiet residential area of the...
This charming three-bedroom detached cottage enjoys a prime location in Dalkeith, conveniently close to supermarket shopping, major road links, and...