ICTIMESH 24, London