ExCeL London ExCeL London exhibition center.Note: View more photos in the London… Convention Center, England, ExCeL London, London, United Kingdom