Govia Thameslink Railway spends £3.6m on train upgrades
Govia Thameslink Railway is cleaning the exterior of 115 trains, which add up to 46km in length.