London is a very old and beautiful city situated on the Thames river with a population over 11 million people. It was founded over two thousand years ago and contains many iconic landmarks like Big Ben, Buckingham Palace, and the Houses of Parliament. The West End is considered the most beautiful part of London where rich people live alongside the best hotels, restaurants, shops, clubs and parks.