A place to live
London has been a very densely populated city for centuries. But the striking thing about London is that round almost every corner you can find places of human scale. It’s a place to live.
Our new cities must embrace that concept of "place".