Copthorne Tara Hotel
Scarsdale Pl,
Kensington,
London,
UK
Loading map