Techstars London Accelerator logo

Techstars London Accelerator

Founded: 2006

The worldwide network that helps entrepreneurs succeed in 150+ countries

Successful Exits

184

Total Investments

2560

Total Funding Raised

$7.6B

About the Program

Funding Type
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

Regions
Cities

Key Dates

Duration13 weeks
Start Date14 August 2023
Application Deadline10 May 2023
Closed

Investment Offer

Offer£18K
Details

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

© 2025 IncubatorList. All rights reserved.