Start your day with a walk across the famous Tower Bridge and explore the surrounding area, known as the City of London. Visit the Tower of London and its Crown Jewels Exhibition, and then take a stroll along the River Thames to the St. Paul's Cathedral and the Shakespeare's Globe Theatre.
Start your day at the British Museum, which houses a vast collection of art, artifacts, and antiquities from around the world including the Rosetta Stone and the Elgin Marbles. Continue to Covent Garden, a bustling area known for its street performers, market stalls, restaurants, and bars.
Begin your day at the Buckingham Palace, the official residence of the British monarch, and watch the Changing of the Guard Ceremony. Stroll through the St. James's Park to Westminster Abbey, a UNESCO World Heritage Site and final resting place of many British monarchs and prominent figures.
Take a day trip to Camden Market, one of London's most eclectic and vibrant markets, and enjoy the unique atmosphere, street performers, and food stalls. Take a stroll by the Regent's Canal and explore the local street art and cafes.
End your trip by visiting the South Bank, home to many iconic landmarks, including the London Eye, Big Ben, and the Houses of Parliament. Take a river cruise along the River Thames and enjoy the stunning views of the city skyline.
If you have more time, consider visiting Notting Hill and Abbey Road. If you have less time, you can skip the British Museum or the Camden Market. Also, take advantage of the Oyster Card for transportation, and plan your visit in advance to avoid long queues and crowds.