London is one of the most famous and widely visited cities in the world. Throngs of people visit London every year and for good reason. London has amazing sites, great food and a good transportation system that makes it a worthwhile visit. Here are some of the things you must see in London. Check out these iconic palaces, gardens, streets, museums and monuments in this populous British city.