Jumeirah Group, the global luxury hospitality company, will open its European flagship hotel, The Carlton Tower Jumeirah, in the heart of London's Knightsbridge on June 1st, 2021. The opening will follow an 18-month closure during which the illustrio