Explore relationships

Carstairs Junction

Carstairs Junction (Scottish Gaelic: Snaim Caisteal Tarrais) is a village in South Lanarkshire. Taking its name from the village of Carstairs and nearby railway junction, the village grew around the railway station which opened in 1848.

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