Canary Wharf Retreat – Serviced AccommodationLondon, United Kingdom Address: 4 Manilla Street State: United Kingdom City: London Zipcode: E14 8GD Longitude: -0.024852 Latitude: 51.501.007 Rates from: 0 Accommodation Booking