Hotel Copthorne Tara

Scarsdale Place
Kensington
London
United Kingdom