Start your day in Trafalgar Square, a landmark public square in London that is situated right in the heart of the city. From there, take a short walk to The National Gallery, one of the world's finest art collections that houses over 2,300 paintings dating from the mid-13th century to 1900. After exploring the gallery, head to Buckingham Palace to catch the Changing of the Guards ceremony. End your day on one of the most famous streets in the world, Piccadilly Circus, which is known for its neon signs and a hub of the West End.
Explore the Tower of London, a historic fortress, palace and prison, which was recently added to UNESCO's World Heritage list. Take a stroll over the famous Tower Bridge and head to the Shakespeare's Globe Theatre, which is a reconstruction of the original theater where many of William Shakespeare's plays were first performed. Finally, head to the St. Paul's Cathedral, an Anglican cathedral that was built in the late 17th century and is one of the most famous landmarks of London.
Start your day at Camden Market, a vibrant hub that offers a variety of handmade crafts, jewelry, and vintage clothing. Next, venture to the British Museum, which houses a vast collection of artifacts spanning over two million years of human history. Afterwards, explore the vibrant neighborhood of Notting Hill, which is known for its charming boutiques, colorful houses, and the renowned Portobello Road Market that offers antiques, art, and vintage clothing.
If you have more time, consider visiting other museums and galleries such as the Tate Modern or the Victoria and Albert Museum. For a unique experience, take a ride on the London Eye or walk along the banks of the Thames River. If you have less time, consider skipping some of the historical sites on day 2 and heading straight to the local scene on day 3.