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...
Devenport House situated on the world heritage site in Greenwich offers you the perfect way to enjoy your moments with your favorite hotel for your Wedding and leading provider of conference, meeting...