About Canary Wharf
Canary Wharf station is on both the DLR and Jubilee line.
More about Canary Wharf
Canary Wharf is located at Cabot Place, E14 4QS London, United Kingdom
http://canarywharf.com
Canary Wharf station is on both the DLR and Jubilee line.