InterContinental London Park Lane

London, Greater London