top floor luxury penthouse canary wharfLondon, United Kingdom Address: 2 Selsdon Way State: United Kingdom City: London Zipcode: E14 9fh Longitude: -0.015891 Latitude: 51.495.503 Rates from: 0 Accommodation Booking