London is a tough city to live in. I've been here 10 years now, and whilst it's true that you can subsist on little money, the quality of life is low and the stress levels are high. I certainly wouldn't recommend it to anyone who cares about living standards (although it's most probably the only place in the UK to get any kind of funding, not that I'd know because I'm not working for a start up).