Things to do in Kelso

Floors Castle, The Cobbles - Freehouse & Dining, The Old Priory — events, places and people to go with.