IHG signs another Hotel Indigo® in the capital of the UK – Hotel Indigo® London – One Leicester Square with Criterion Capital

 InterContinental Hotels Group (IHG), one of the world’s leading hotel companies, has announced the signing of Hotel Indigo® London – One Leicester Square. The hotel marks IHG’s debut presence in Leicester Square and continues the growth of the Hotel Indigo brand as its fourth property in London and eleventh in the UK.  July 12, 2017…