Crowne Plaza London - Kensington

Crowne Plaza London - Kensington
100 Cromwell Road, London, SW7 4ER
Photo of Crowne Plaza London - Kensington