Open menu
South Wales Transport Company Limited.
Swansea & Mumbles Railway
The oldest passenger railway in the world