Marvel at magnificent architecture and learn about the city's history visiting the Westminster Abbey, Houses of Parliament, and Big Ben.
Explore the cultural treasures of the city at The British Museum and National Portrait Gallery.
Discover the street art, vintage stores, and sample street food at Brick Lane, Old Spitalfields Market, and Camden Market.
Royal Palace Crawl visiting Kensington Palace, Buckingham Palace, and ending at the Tower of London.
Enjoy the iconic views of Thames River and visit landmarks such as Shakespeare's Globe, Tate Modern, and the London Eye.
Take a breather from the bustle and visit Kew Gardens, Green Park, and Hyde Park.
Shop to your heart's content at the world-famous Oxford Street and finish off with a visit to the iconic Harrods Department Store.
For a more relaxed trip, consider reducing stops to 1-2 places per day, or extend the itinerary to 10+ days to see more. Add a theatre visit, boat ride, or sports event, but plan for the times and budget accordingly. During peak travel season, book tickets in advance to save time and money.