Copthorne Tara Hotel Kensington Scarsdale Place,Kensington, Central London, London London W8 5SR, UK
Prices that are cheaper than those available on other websites