Updated: June 13, 2026
Techstars London Accelerator logo
Accelerator
Venture Capital Firm
Finance
Financial Services

Techstars London Accelerator

Founded 2006 · London, UK

The worldwide network that helps entrepreneurs succeed in 150+ countries

Total investments

2560

Successful exits

184

Funding raised

$7.6B

About the program

Investment stage
Description

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.

Founded2006
Crunchbase rank#63

Location

Program details

Visa help
Available

Key dates

Duration13 weeks

Investment offer

Offer£18K
Details

$18,000 in seed funding, plus $100,000 in convertible debt for 7-10% equity.

Numbers

Total Investments
2560
Total Exits
184
Total Funding Raised by Alumni
$7.6B