Canary Wharf Station, London

The new Canary Wharf station is being built in the waters of North Dock. Image courtesy of Crossrail.