London is the capital city of England, with tourists from across the world visiting to enjoy some of the most popular attractions the UK has to offer. It's home to a number of World Heritage Sites, including the Tower of London and Westminster Palace, alongside landmarks like Buckingham Palace, the London Eye and Covent Gardens. A variety of famous sporting events are held annually in London, such as the Wimbledon Tennis Championships, the FA Cup Final and the London Marathon.