oh really? well i grew up in wales and i've lived variously in the north west of england, home counties and london. i've seen things outside of london (and esp. in wales) which seriously make me doubt the future of the human race, no joke.
and sure, there's poverty and deprivation in london...