Denham, United Kingdom, 2019-May-30 — /Travel PR News/ — IHG® (InterContinental Hotels Group), one of world’s leading hotel companies has signed a Management Agreement with Omenport Developments Ltd for Hotel Indigo® London – Clerkenwell. The 151-room hotel will be the fifth Hotel Indigo in London and is expected to open in early 2021. Located in the heart of… Read the full press release