The Imperial Bloomsbury to Open Summer 2026
The hotel’s transformation is the most ambitious in its 120-year history, and will honour the past whilst boldly stepping into the future. Scheduled to open in Summer 2026, The Imperial is set to become one of London’s most sought-after lifestyle stays. Directly overlooking Russell Square, the hotel’s striking modernist exterior has long been an icon … Read more