The Knowes Abbey Row, Kelso, ROXBURGHSHIRE
The Knowe Stitchill, Kelso, ROXBURGHSHIRE
22 Bridge Street, Kelso, ROXBURGHSHIRE