31 Springwood Bank is a stylish four-bedroom detached home in a desirable area of Kelso, offering bright open-plan living, a modern kitchen, flexible...
A charming and deceptively spacious three-bedroom semi-detached cottage, featuring an extended layout with a master en-suite, bright conservatory,...