Kelso

See 1 property for sale in Kelso

A vibrant market town in the Scottish Borders, home to around 6,000 residents, it boasts a grand square and impressive architecture. Guarded by the magnificent Floors Castle and historic Kelso Abbey, it sits at the scenic confluence of the Rivers Tweed and Teviot. Known for its salmon fishing and bustling agricultural shows, Kelso offers a rich heritage and a lively community spirit in a stunning riverside setting.