Start your morning with a delicious breakfast before heading up to London's iconic Sky Garden. At The Larch, you'll enjoy a relaxed two-course menu inspired by Italian flavours. Dishes include options such as caponata shakshuka, fresh focaccia and avocado toast, served in a calm setting before the city fully wakes up.
After breakfast, step inside this stunning elevated oasis and explore its lush indoor gardens in the peaceful morning hours. Take your time to relax in the vibrant social space while listening to an audio guide that brings the skyline to life.
From the panoramic viewing platforms, you'll spot some of London's most famous landmarks, including The Shard, the Tower of London, and Tower Bridge.