InterContinental London Westminster
22 - 28 Broadway, London
SW1H 9JS