Plans to redevelop London's Liverpool Street Station are being redrawn by a new project team, Network Rail has said. Network Rail previously worked with Sellar - the developers of The Shard - on a £1.
THE UK’s busiest train station is to undergo a major renovation – albeit on a smaller scale than previously planned. London Liverpool Street’s previous £1.5billion plans included ...