London is a city of adventures and knowing about the best sights prior to going is ideal. Check out the top ten things to do in London!