London is the greatest city. It may no longer be the biggest but still the best. London has a diverse range of peoples and cultures, and more than 300 languages are spoken within its boundaries.
One in three Londoners is born overseas, making it one of the most cosmopolitan cities in the world.
The west of London is a great place to live. Good transportation links, great eating and some of the best parks in the capital.