In the morning, visit the Tower of London, one of London's most iconic landmarks. Learn about the history of the castle, the Crown Jewels, and the stories of the prisoners who were held here. In the afternoon, take a stroll along the Thames River and enjoy the views of Tower Bridge. In the evening, head to The Sky Garden for panoramic views of the city and a drink at their bar.
Start your day at the British Museum, home to some of the world's most important artifacts. Explore the Egyptian mummies, the Rosetta Stone, and the Parthenon sculptures. Grab lunch at one of the museum's cafes before heading to Covent Garden for some shopping and street performers. In the evening, catch a show at one of London's famous West End theatres.
Begin your day at Buckingham Palace, the Queen's official residence. See the Changing of the Guard ceremony, tour the palace's state rooms, and visit the Queen's Gallery. After lunch, explore the vibrant Camden Market, known for its street food, vintage shops and live music venues. End your day with a visit to the Emirates Stadium, home to the Arsenal football club, for a tour of the stadium and museum.
Other local attractions to consider include the National Gallery, the Tate Modern, and the London Eye. For a side trip, take a train to the historic city of Bath, known for its Roman baths and Georgian architecture. To maximize your fun, consider purchasing a London Pass, which includes admission to many of the city's top attractions. Lastly, make sure to try some of London's famous cuisine, such as fish and chips, pie and mash, and curry.
For hotels and flights, visit https://trip.tp.st/5u0O2Vxp.