London Tara Hotel, Kensington, London W8.