Canary Wharf milestone for Crossrail

2015-05-01 9

Gill Plimmer on innovative techniques behind the station’s design