Techstars now operates two accelerator programs in London thanks to a new partnership between between Barclays and Techstars. Though based in London’s Mile End, near “Tech City”, startups who meet the program’s fintech remit can apply from anywhere in the world.