Novotel London ExCeL

Western Gateway, Poplar, London, E16 1AA

Location map


Add to Shortlist