Canary Wharf has been chosen as the location due to its connectivity, with the Jubilee Line, DLR and Elizabeth line all within walking distance. After the opening of the Elizabeth Line ...
After 20 years of planning, construction and delays, the Elizabeth ... of the financial hubs Canary Wharf and the City of London as well as the West End. Only one of the line's three branches ...