Subway station
Canary Wharf station
93 locals recommend,
Location
Heron Quays Road
London, England
Tips from locals
The Jubilee Line is the fastest tube line in London. A trip to Green Park station (Mayfair) lasts on average 15 minutes.