0 review
Copthorne Tara Hotel London Kensington, Scarsdale Place, Kensington, London W8 5SR
020 7937 7211
British
Kensington, West London
£££