With something for everyone, London is a great city to visit. In this post, you'll find the must-see sights in London as well as insider tips for your trip.