Le Meridien Hotel London, UK