Liverpool Street Station £1bn revamp hit by fresh delay
Network Rail's controversial £1 billion Liverpool Street Station redevelopment faces further delays, pushing the City of London Corporation decision into 2026. Discover the latest on this major transport hub upgrade.