where is excel arena london
It is located on a 100-acre (0.40 km 2) site on the northern quay of the Royal Victoria Dock in London Docklands, between Canary Wharf and London City Airport.hase II was completed on 1 May 2010. This expansion created The International Convention Centre London (ICC London) adding to ExCeL's event space, as well as further meeting space and banqueting facilities.