Morning: After checking into your hotel, start with a leisurely stroll along the Thames to soak in iconic views of the London Eye and Big Ben. Grab a classic English breakfast at a nearby café.
Afternoon: Head to Westminster Abbey for a guided tour, then walk across Westminster Bridge to explore the historic Houses of Parliament. Take a short river cruise to see the city from a different perspective.
Evening: Dine in Covent Garden, where street performers add a lively backdrop. End the night with a West End theatre show or a cocktail at the rooftop bar of The Shard for stunning city lights.
Find HotelsMorning: Visit the world‑renowned British Museum and admire treasures such as the Rosetta Stone and the Elgin Marbles. Allocate time for the museum’s special exhibition if available.
Afternoon: Walk to Tower of London to discover its royal history and view the Crown Jewels. Cross the nearby Tower Bridge for panoramic river views.
Evening: Explore the vibrant South Bank, stopping at the Southbank Centre for live music or a cultural event. Enjoy dinner at a riverside restaurant, sampling modern British cuisine.
Find HotelsMorning: Wander through the bustling stalls of Camden Market, tasting street food from around the world and hunting for unique souvenirs.
Afternoon: Take the tube to Hyde Park for a relaxing walk, paddle‑boat ride on the Serpentine, or a quick visit to the Serpentine Gallery. If you’re a fan of royalty, pop into Kensington Palace nearby.
Evening: Conclude your trip with a sunset view from the historic Primrose Hill, offering a perfect panorama of the London skyline. Celebrate with a farewell dinner in the nearby Notting Hill area.
Find HotelsTotal Estimated Cost: £311
If you have more time, consider adding a day trip to Windsor Castle or the historic city of Oxford. To shorten the itinerary, skip the evening rooftop bar and focus on free attractions like the parks and museums, which still deliver a rich London experience without the extra cost.