The contracted Welsh railway service, which has been in place for over a decade, is making its final stop before being replaced by Transport for Wales
The contracted Welsh railway service, which has been in place for over a decade, is making its final stop before being replaced by Transport for Wales