Situated in the heart of Innerleithen, 20 Princes Street is a charming semi-detached stone-built cottage full of character and traditional appeal....
Detached bungalow located on an attractive street, just a stone's throw from the vibrant town centre. The home has been thoughtfully upgraded to the...