London has lots of nice parks. There was much more greenery around me in London than there is in the ‘leafy’ suburb, elsewhere in the country, that I currently live in.
London is a bit of an outlier. It's high on the list of major cities with the most green space, at about 34%. It has more green space than any city in the UK, and it is the world's largest urban forest at over 8 million trees.
By comparison, Los Angeles is the only major US city with as much green space (the next is NYC at 27%), even though the US is 40 times bigger than the UK.
That's probably technically true, but a bit misleading. It's also pretty much the only city in the UK where it's difficult to get out into actual countryside. I used to live in Bristol and it certainly felt greener and more rural than London, even if it technically isn't.
By comparison, Los Angeles is the only major US city with as much green space (the next is NYC at 27%), even though the US is 40 times bigger than the UK.