I wouldn't be quite so hard on London, the Dorchester is a nice place to hang one's hat for a few days and plenty of great restaurants, shows, museums. Just like I could never live in NYC I could never live in London but they are both great places to visit frequently and London in particular can...