ExCel is located about 5 minutes from London City Airport, about 30 minutes from London city center, in the heart of London’s historic Royal Docks, just ten minutes from Canary Wharf.
ExCel includes a total meeting space of 44,500 square meters and a parking lot with 3700 spcaes.