Enjoy a memorable evening in London with dinner at The Larch, followed by access to the iconic Sky Garden. Start with a delicious meal featuring classic Italian favourites, including freshly prepared pizzas and pastas, in a relaxed and stylish setting.
After dinner, head up to Sky Garden and wander through its lush indoor gardens as the city lights begin to sparkle. Take in the vibrant atmosphere and listen to an audio guide that reveals stories behind the skyline.
From the panoramic viewing areas, you’ll admire London’s illuminated landmarks, including The Shard, the Tower of London, and Tower Bridge—perfect for capturing stunning nighttime photos.