riverview-from-room-b-hp.jpg

Whether you need to know local public holidays or highlights through the seasons, we hope you will find the facts gathered below useful tools for your travel planning.

Home to nearly 8 million inhabitants with visitors from around the world, London is truly the crossroads of the world. From business to art to sport, it’s global in reach, but its distinctly English traditions infuse the city with small town flavour.

Only 15 minutes from Canary Riverside Plaza via the London Underground’s Jubilee Line, Central London is the thriving business and leisure centre of Europe, and home of many of the world’s finest art galleries, museums, historical buildings, shops and restaurants. Just 10 minutes from Canary Wharf, London City Airport connects to destinations throughout the UK and Europe.

Make a Reservation