Start your trip by diving into the rich history of London. In the morning, visit the iconic Tower of London and witness the Crown Jewels. Explore the Tower Bridge Exhibition and enjoy panoramic views of the city. After a delightful lunch, head to the British Museum in the afternoon to marvel at its extensive collection of ancient artifacts. In the evening, take a stroll along the picturesque Southbank and enjoy the vibrant atmosphere of the bustling street performers.
Embark on a day fit for royalty. Start your morning with a visit to Buckingham Palace and witness the Changing of the Guard ceremony (check the schedule for September 2023). Afterward, explore the nearby St. James's Park for a peaceful walk and stunning views. In the afternoon, wander through the grand halls of Kensington Palace and learn about its royal heritage. As the evening approaches, indulge in a West End theater show for a memorable cultural experience.
Discover the contemporary side of London on your final day. Start your morning by exploring the vibrant Covent Garden, known for its street performers, boutiques, and market stalls. Enjoy a delightful brunch at a trendy eatery. In the afternoon, visit the iconic British landmarks of Trafalgar Square and the National Gallery, housing world-renowned artworks. As the evening lights up, take a ride on the London Eye for breathtaking views of the city's skyline.
While exploring London, make sure to visit some hidden gems and local favorites that add charm to the city. Head to Columbia Road Flower Market on a Sunday morning to experience the vibrant atmosphere and indulge in the beauty of blooming flowers. Discover the unique street art in Shoreditch, where colorful murals adorn the walls. For a peaceful retreat, visit Kyoto Garden in Holland Park, a serene Japanese garden. Lastly, venture to Neal's Yard in Covent Garden, a colorful courtyard filled with quirky shops and cafes.
For the best hotel and flight prices, check out Kayak.