With panoramic views over Canary Wharf and the River Thames, Harmony Living Serviced Apartments - Canary Wharf is a self-catering accommodation located in London. Free WiFi access is available.
With panoramic views over Canary Wharf and the River Thames, Harmony Living Serviced Apartments - Canary W Read more
With panoramic views over Canary Wharf and the River Thames, Harmony Living Serviced Apartments - Canary Wharf is a self-catering accommodation located in London. Free WiFi access is available.
With panoramic views over Canary Wharf and the River Thames, Harmony Living Serviced Apartments - Canary Wharf is a self-catering accommodation located in London. Free WiFi access is available.
Number of Rooms: 30