Explore one of the world's most famous fortresses, the Tower of London. Take a tour to see the Crown Jewels and learn about the tower's dark history.
Start the day with a visit to St Paul's Cathedral, an iconic landmark of London's skyline. Then head to Tate Modern, one of the world's largest contemporary art museums.
Explore the British Museum, home to some of the world's greatest treasures and artifacts. Then wander around the lively Covent Garden area, packed with shops, restaurants, and street performers.
Visit the historic Westminster Abbey, where many of England's kings and queens have been crowned and buried. Then take a tour of the Houses of Parliament, home to British politics.
Visit the Natural History Museum, housing an extensive collection of specimens from various fields of natural history. Then head to the nearby Kensington Palace, home to many royal families including Princess Diana.
End your trip with a visit to Buckingham Palace, the official residence of the British monarch. Watch the Changing of the Guard ceremony or take a tour of the palace. Finish by strolling through the serene Green Park.
If you have more time, add a visit to the National Gallery or Tate Britain. If you have less time, consider skipping Kensington Palace. Make sure to book tickets to popular attractions in advance to avoid long queues. Dress comfortably and wear good walking shoes, as many landmarks and museums require a lot of walking. Finally, use public transport to move from one place to another, and take advantage of the Oyster card for discounted fares.