E economist.com A cluster of start-ups in east London is thriving 23 points csa 13 years ago 14 comments