Founded:
February 20, 2013
Description:
Part of the Techstars network
Website:
http://www.techstars.com/program/locations/london/

Detailed Description

Update

Click/Touch UPDATE above to add a Description for Techstars London