IHG officially opens the InterContinental London – The O2
InterContinental Hotels Group (IHG) has officially opened its newest property in the capital, the InterContinental London – The O2.
Adjacent to the O2 Arena and just 400m from North…