Taff’s Well depot, South Wales, UK New tram train depot under construction for the south Wales Metro.


30/08/2023 Taff’s Well depot, South Wales, UK New tram train depot under construction


Size: 5408px × 3543px
Location: Taff’s Well, South Wales, UK
Photo credit: © Michael Gilmore / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2023, alun, britain, catenary, construction, depot, electric, environmentally, friendly, griffiths, investment, kingdom, light, line, maintenance, metro, modern, nationalised, nationalized, nationlized, overhead, power, rail, railway, railways, run, services, site, south, state, system, taffs, tfw, train, tram, tram-train, trams, tramway, transport, uk, united, wales, work