Where do people come up with nonsense? London is a city of villages, you just need to find the nice areas. Have you ever walked around Primrose Hill, the quiet parts of Marylebone, Dulwich, Barnes, Highgate, Kew, Stroud Green etc. I could go on
The benefit of London is that it's pretty easy to get out, via car or train. We live out west so it's about 1.5hrs drive to the Cotswolds, 3hrs to Somerset etc. Direct trains to Cornwall etc. Most people taper living in London with weekends away, escaping to the countryside/seaside. It's a cliche but true. And there's nothing wrong with that, you get the benefit of hustle and bustle during the week, quick pints after work with friends (tube home, no driving = win), amazing restaurants walkable from the office etc. with the ability to escape when you want. I like it, I just wish we had a car to escape more easily, and was rich to enjoy these things more