Discover the best of London with this guide to nine iconic places every first-time visitor should see. From the historic grandeur of Big Ben and the Tower of London to the lively atmosphere of Covent Garden and the sweeping views from The London Eye, these highlights capture the city’s history, culture, and unmistakable energy.