Canary Wharf będzie największą ze stacji, które powstaną w ramach gigantycznego projektu kolejowego Crossrail.  Budowa innych stacji zlokalizowanych w centrum Londynu rozpocznie się jeszcze w 2010 roku.