in fairness walworth road is a hell of a shithole- and bow is as well
no wonder you didnt like it.
two of the worst areas in the worst parts of london.
you would have had a different view if you'd lived in hampstead, belsize park, blackheath, regents park, mayfair, kensington etc etc etc
wealthy london is a world apart from poor london- like most cities.
switzerland is nice though i will give you that. very clean place but a bit souless in my humble opinion