Start your day at the historic Tower of London (£28 admission, 3 hours), a UNESCO World Heritage Site and iconic fortress on the banks of the River Thames. Explore the impressive medieval architecture, discover the Crown Jewels, and learn about the Tower's dark history.
Make your way to Borough Market (Free admission, 2 hours), a renowned food market loved by locals and visitors alike. Stroll through the vibrant stalls, indulge in delicious street food, and sample artisanal products, including cheeses, bread, pastries, and fresh produce.
Visit the magnificent St. Paul's Cathedral (£20 admission, 2 hours), an architectural masterpiece designed by Sir Christopher Wren. Marvel at the grandeur of the interior, climb to the Whispering Gallery for panoramic views of the city, and explore the crypt where notable figures are buried.
Head to the Sky Garden (Free admission, 1 hour), a unique public space located atop the Walkie-Talkie skyscraper. Enjoy breathtaking views of London's skyline, wander through lush gardens, and relax in one of the observation decks while sipping on a cup of tea.
End your day at The Shard (£32 admission, 1 hour), Western Europe's tallest building. Ascend to the viewing platform on the 72nd floor for a panoramic experience like no other. Marvel at the city lights as the sunset transforms London into a glittering wonderland.
When exploring the City of London, don't miss the Leadenhall Market, a stunning covered market with a Victorian ambiance, perfect for shopping and dining. Wander through the narrow alleyways of Shad Thames to discover charming pubs, restaurants, and converted warehouses along the River Thames. For a peaceful retreat, visit the Postman's Park, a hidden gem with a tranquil garden and memorial to everyday heroes.
Before embarking on your City of London adventure, check hotel and flight prices on Kayak to ensure a convenient and comfortable stay.