Londoners will tell you that their city is the best city in the world. They're not wrong because, in many ways, London is the center of the world (or the center of the UK, at