Previous |
NEXT Canary Wharf
To get to the ship, which was moored in the middle of the Thames River, passengers had to catch a private ferry from Canary Wharf. Canary Wharf is about a 15- to 20-minute tube ride from Green Park (near Buckingham Palace ) and is London's newest business and banking district.