Agreed, the costs of living in London (especially Zones 1 and 2) puts London in the top 20 of most expensive cities to live in the world. However, If you're going to pay a youngster £30k they will not (and should not) be expecting to live in Zones 1 and 2.
Which is my argument suggesting London isn't suitable for a youthful startup culture as many younger people will be put off from moving into the suburbs because of the costs involved.