Where is Canary Wharf Underground Station located?
Canary Wharf Underground Station, Canary Wharf Underground Station, Great Britain (approx. 51.504723°, -0.021019°)
Canary Wharf Underground Station, Canary Wharf Underground Station, Great Britain (approx. 51.504723°, -0.021019°)