Venue

Holiday Inn London Kensington Forum

97 Cromwell Road, London, SW7 4DN