TfL has to pay its share of Elephant and Castle station upgrade as part of government bailout

Transport for London (TfL) must pay its share of the Elephant and Castle station upgrade as part of its latest government bailout. The station upgrade had previously been a source of controversy, as it emerged that Southwark Council had ploughed upwards of £35 million into the project – despite TfL saying it currently did not … Continue reading TfL has to pay its share of Elephant and Castle station upgrade as part of government bailout