What are the dates and location of ITC London? ITC London will be held in The Brewery, London, UK on 27 - 28 January 2025. For detailed information on the venue, please click here.