InterContinental London - the O2, an IHG Hotel | London, United Kingdom · XPO Times