Luxury waterside apartment Canary WharfLondon, United Kingdom Address: 41 Millharbour State: United Kingdom City: London Zipcode: E14 9NB Longitude: -0.018368 Latitude: 51.497.808 Rates from: 0 Accommodation Booking