At the moment, WHSmith has 4 stores near Kelso, Roxburghshire. The listing of all WHSmith branches in the area can be viewed below.