Interncontinental Park Lane

Interncontinental Park Lane
One Hamilton Place, Park Lane, London, W1J 7QY