ExCel London

Royal Victoria Dock, 1 Western Gateway, Royal Docks, London, United Kingdom, E16 1XL