Date: 20/01/2020
Transport for Wales (TfW) has started building works on the £100m metro depot for the South Wales Metro operations at Taff's Well.
External links
Railway Technology
Transport for Wales (TfW) has started building works on the £100m metro depot for the South Wales Metro operations at Taffs Well.
Related images