20-06-2026 08:03 via bbc.com

Operator spends £3.6m on refreshing trains

Greater Thameslink Railway is cleaning the exterior of 115 trains, which add up to 46km in length.
Read more »