London is packed with iconic landmarks and historical sites. Here are a few of the most popular ones: * Buckingham Palace: Home to the British Royal Family, Buckingham Palace is a must-see for any visitor to London. You can watch the Changing of the Guard ceremony, or take a tour of the State Rooms (when they are open to the public). * Tower of London: A UNESCO World Heritage Site, the Tower of London was once a royal palace, prison, and armory. Today, it's a popular tourist attraction where you can see the Crown Jewels, explore the medieval fortress, and learn about London's colorful history. * British Museum: One of the world's largest and most comprehensive museums, the British Museum houses a vast collection of artifacts from around the world, from ancient Egypt to modern Europe.