London has thousands of years of incredibly rich history in and surrounding the city. Like New York, you could easily live in London and still never have enough time to see everything, which really makes things difficult for tourists. If you've only got a limited amount of time, here are my top 10 must-see London attractions. These are not necessarily my fave spots, but these are arguably the top 10 most popular tourist spots.