50 Horsemarket, Kelso, ROXBURGHSHIRE
50 The Square, Kelso, ROXBURGHSHIRE
49 The Square, Kelso, ROXBURGHSHIRE
35 The Square, Kelso, ROXBURGHSHIRE
52 The Square, Kelso, ROXBURGHSHIRE