Canary Riverside Plaza

Welcome to Canary Wharf's highest rated independent 5 Star hotel, steps from the 02 arena.