Langham Hotel London, Luxury 5 Star Hotel in London