ExCel London

One Western Gateway, Royal Victoria Dock
United Kingdom