The capital of England and the United Kingdom, London is a city with a unique identity comprising a rich history and a large, multicultural population. With so much to see and do, a trip to London can be a little overwhelming, but here are 10 things not to be missed.