Luxury Apartment Canary Wharf – free parking.London, United Kingdom Address: 38 Westferry Road State: United Kingdom City: London Zipcode: E14 8LN Longitude: -0.025845 Latitude: 51.497.729 Rates from: 0 Accommodation Booking