97 Cromwell Road, Kensington, LND SW7 (Holiday Inn Kensington Forum)