CANARY RIVERSIDE PLAZA HOTEL CANARY WHARF

LONDON

5 STAR HOTEL

OVER 140 BEDROOMS

CENTRE PIECE OF A PHILIPPE STARCK DESIGNED SCHEME