Where I live in Seattle, an area that isn't even in the downtown or Capitol Hill core, I am a maximum of 15-minute walk from two parks, a library, three shopping areas, two grocery stores, health care offices, and a major transit center. At the transit center, two bus routes that go to different parts of the city (an important thing, since two bus routes going to roughly the same place are basically the same bus) arrive every 12-15 minutes virtually the entire calendar day.
Does that not sound like something that many parts of London already have?