Explore one of the world's oldest and largest museums, founded in 1753, and home to a vast collection of art and artifacts. Highlights include the Rosetta Stone, the Parthenon sculptures, and Egyptian mummies.
The Tower of London is a UNESCO World Heritage Site with a rich and sometimes gruesome history. Be sure to see the Crown Jewels, walk the medieval walls, and meet the famous Beefeaters. Cross the Thames on Tower Bridge for great views of the city.
Camden Market is a colorful collection of vendors selling everything from vintage clothes to street food. Nearby Regent's Park is a lovely green space with walking paths, gardens, and even a zoo. A perfect place to relax away from the hustle and bustle of the city.
St. Paul's Cathedral is an iconic London landmark with stunning architecture and history dating back to the 17th century. Visit the Whispering Gallery or climb to the Golden Gallery for panoramic views of the city. Walk across the nearby Millennium Bridge to the Tate Modern for more art and amazing views of the Thames.
If you have more time, consider visiting other free museums like the National Gallery or the Tate Britain, or exploring neighborhoods like Notting Hill or Shoreditch. If you have less time, you can combine some of the sights throughout the itinerary based on proximity. Also, try to avoid peak times for some attractions by visiting early in the morning or later in the day.