Start off the day by heading to the Tower Bridge, an iconic symbol of London that spans the River Thames. Take a walk across the bridge to get stunning views of the river and the city skyline.
Experience the thrill of being over 1,000 feet above the city at the Shard, the tallest building in the UK. Take in panoramic views of the city and grab a coffee or a bite to eat at one of the top floors.
Take your taste buds on an adventure at Borough Market, one of the largest and oldest food markets in London. Sample local and international cuisine from over 100 stallholders and grab a picnic to enjoy by the Thames.
Dive into the rich history and culture of London and the world at the British Museum. Home to over 8 million artifacts, the museum showcases art, architecture, and culture from around the globe.
End the day by exploring the unique and eclectic Camden Market, a shopping and dining destination with a vibrant atmosphere. Browse the stalls and grab a bite to eat from one of the many food vendors, or relax in one of the nearby parks.
Consider purchasing an Oyster card to easily navigate and save money on public transportation in London. The Tube and buses are the most efficient ways to get around the city, with fares starting at £1.50 per trip.
If you have more time, consider checking out other iconic attractions such as Buckingham Palace or the London Eye. If you have less time, skip Borough Market and head straight to the British Museum for a shorter but still fulfilling experience.
London is served by 6 airports, with London Heathrow (LHR) being the busiest and most well-known. It is located around 14 miles west of London's city center and can be accessed by the Piccadilly Line on the Tube or by various bus and taxi services.