Home Travel Events 2013 November ITM Travel Forum - London 2013 ITM Travel Forum - London 2013 is this year to be held at Grange City Hotel - London on 18 November. Details Date:Monday, 18 November 2013 Website:http://www.itm.org.uk/ Venue Grange City Hotel, London, United Kingdom