Start your day by visiting the historic Tower of London (£28 admission, 3 hours), a medieval fortress located in the heart of the city. Explore the stunning Crown Jewels, learn about the tower's dark history, and enjoy breathtaking views of the River Thames.
Head to The British Museum (Free admission, 2 hours), one of the world's largest and most comprehensive museums. Discover ancient artifacts from all corners of the globe, including the Rosetta Stone, Egyptian mummies, and Greek sculptures.
Make your way to Buckingham Palace (Free admission, 1 hour), the official residence of the British monarch. Witness the iconic Changing of the Guard ceremony, where the guards in their distinctive red uniforms exchange duty with music and precision.
Visit the magnificent Westminster Abbey (£23 admission, 2 hours), a site of great significance in British history. Marvel at the stunning Gothic architecture, explore the tombs of monarchs and notable figures, and immerse yourself in the rich traditions of the British monarchy.
Enjoy a leisurely Thames River Cruise (£15, 1 hour), while taking in the iconic sights of London. Cruise along the river, passing under famous bridges such as Tower Bridge and London Bridge, and marvel at the city's skyline as it lights up in the evening.
End your day at Covent Garden, a vibrant district filled with street performers, shops, and restaurants. Immerse yourself in the lively atmosphere, catch a live performance, and indulge in a delicious dinner at one of the many eateries available.
If you have extra time, consider exploring the lesser-known attractions in London that locals love. Visit the quirky Camden Market to experience a unique shopping and dining scene, wander through the serene Kensington Gardens and enjoy the beautiful greenery, or explore the bustling Brick Lane with its vibrant street art and diverse food offerings. These hidden gems offer a glimpse into the local culture and provide a different perspective on the city.
Check hotel and flight prices on Kayak.