This three-bedroom semi-detached house is a lovely property with a convenient location in popular Penicuik. It is within brief strolling distance of...
Tucked away in a peaceful countryside location just outside Newburgh, 2 Berryhill Steading is a charming and character-filled two-bedroom conversion...
With its sought-after coastal village location in Pittenweem, this charming period terraced house boasts bright and airy accommodation with...
Located in a quiet residential area of St Andrews, this bright and spacious three-bedroom mid-terraced villa offers an excellent opportunity for...
This appealing 2-bedroom semi-detached home offers excellent potential and is ideal for first-time buyers or those seeking a renovation project. The...
This bright and spacious two-bedroom upper flat offers well-proportioned accommodation with practical layout and good storage throughout. The...
This spacious mid-terrace house in the charming seaside town of Anstruther offers immaculate neutral interiors throughout and a sunny south-facing...
Introducing a well-presented three-bedroom detached house in Bonnyrigg, which offers bright and airy accommodation. It includes two reception rooms,...
Forming part of a bespoke rural development with a scenic outlook, this charming terraced house offers spacious, light-filled accommodation with...
A charming, ground-floor two-bedroom flat offering comfortable accommodation in a quietly positioned, well-established residential area of historic...