London Marriott Canary Wharf Hotel

22 Hertsmere Rd,
London E14 4ED, United Kingdom

 +44 20 7093 1000