Ibis London Docklands Canary Wharf in Poplar, London