Located opposite the main entrance to Sky Garden, you'll find an authentic Italian dining destination.
Serving simple yet classic dishes made with the finest seasonal British produce, ensuring a truly memorable experience.


Our food & drink
At Larch, you can expect timeless and authentic Italian dishes served alongside enticing cocktails and an extensive selection of wine from all regions. Whether you are looking for a light lunch, hearty dinner, alfresco dining or an aperitivo at the bar, you’ll find delicious Italian favourites served in a stylish and warm surrounding.