19 Bridge Street, Kelso, ROXBURGHSHIRE
33B Horsemarket, Kelso, ROXBURGHSHIRE
46 The Square, Kelso, ROXBURGHSHIRE
22 Horsemarket, Kelso, ROXBURGHSHIRE