'Transformational': Liverpool Street station redevelopment gets glowing review from City planners
Benefits of £1.2bn scheme outweigh harm to historic station, according to City of London Corporation officials ahead of crunch meeting
Benefits of £1.2bn scheme outweigh harm to historic station, according to City of London Corporation officials ahead of crunch meeting