In a vibrant new section of London with views over the River Thames and the city, the Canary Riverside Plaza Hotel hotel boasts elegant rooms and free WiFi. Canary Wharf, with its shops and towering skyscrapers, is just a few minutesƒ?? walk away.
Address: 46 Westferry Circus, Canary Wharf, London
Rates from:
GBP 238 Booking.com