A visit to TechCity, a technology cluster in London UK events A visit to TechCity, a technology cluster in London UK December 11, 2013