3 more days to apply to Techstars!

Screen Shot 2013-12-28 at 11.28.47 PM

And here's why London is a great location