dunno what parking is like as last time i went we had pre allocated parking, but there is pleanty of parking at excel. if in doubt you could park up near one of the tube stations in north london and get the tube in to town. i think you need to get onto the DLR to get to excel
www.tfl.gov.uk