5 Star Hotels Near River Thames

HOTEL OVERVIEW
Canary Riverside Plaza is more than just an elegant hotel, it is a symbol of the pioneering spirit of London set within rich historical wharfs and quays.
Where indulgence meets comfort, the hotel offers a modern lifestyle beyond luxury in the midst of London’s business hub locat