Explore relationships

Kelso Branch

KelsoSproustonCarham borderSunilawsCornhill BranchColdstreamTwizellNorhamVelvet HallTweedmouthThe Kelso Branch was a 23.5 miles (37.8 km) twin track branch railway in Northumberland, England and Roxburghshire, Scotland that ran from Tweedmouth on the East Coast Main Line via seven intermediate stations to Kelso.

Use + to expand a branch. Click a topic name to open its summary.