Techstars London
Techstars is a Worldwide Network that helps entrepreneurs succeed
Company Overview

Home to a thriving international community of tech, founders, innovators and investors, London is an epicentre of startup activity. Ranked as the #6 strongest startup ecosystem in the world, London is known as a powerful location for startups. Founders are flocking to London to start their business and to learn from the incredible mentor community there.

Joined TechDay
Jun 23, 2017