They are still wrong. London is up with the best you will find anywhere in the world. Even a lot of large US cities are a poorer substitute.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: