Langham London Ilu: World First Grand Hotel, Reborn fun 21st Century