Cleanliness - holy shit, what are you standards, are you living on a waste dump? Safety... yeah, sure. :rolleyes:
Don't get me wrong, London is a fantastic city, but not necessarily the most liveable. You also gotta take into account how expensive it is to live there, the standard of public...