Located in the same building as the iconic Sky Garden, Larch celebrates classic Italian dining made with the finest seasonal British produce to add a delicious depth of flavour to every mouthful.
With the belief that food should be simple, authentic and made with love, you can expect classic Italian dishes, enticing cocktails and an extensive selection of wine from all regions. Whether you are after Breakfast, a light lunch or an aperitivo at the bar, you can enjoy delicious and timeless Italian favourites in a warm, welcoming surrounding.
Breakfast at Larch features a menu with morning favourites and delightful Italian inspired Breakfast dishes. With everything from fresh foccacio, avocado on toast and Caponata Shakshuka, there are plenty of choices making it the perfect way to start the day.
Make sure to book a ticket to travel up to the Sky Garden for the perfect post-Breakfast activity.