London is a city steeped in history and culture, and there are countless iconic landmarks to explore. From the Tower of London to Buckingham Palace, you'll find yourself surrounded by breathtaking architecture and fascinating stories.
Take a stroll along the South Bank of the Thames for stunning views of the city's skyline, or visit the famous Borough Market for a taste of international cuisine.
London is also home to some of the world's most renowned museums and galleries, including the British Museum and the Tate Modern. With an incredible collection of art and artifacts from around the world, you'll be inspired by the creativity and innovation on display.
For a more unique experience, visit one of the many street art markets or take part in a live painting session with local artists.
London is renowned for its diverse culinary scene, offering everything from traditional pub grub to high-end fine dining. Take a food tour of the city to sample some of the best local cuisine and hidden gems.
For a unique experience, visit one of the many rooftop bars or take part in a cooking class with a professional chef.