Larch Restaurant And Terrace
Gorgeous three floor venue with panoramic views of London
EC3M 8AF Up to 70 guests
Part of Sky Garden
The Space
Larch Restaurant is our newest event space, located on street level, opposite the main Sky Garden entrance. With room for up to 50 guests and a beautiful outdoor terrace, you and your guests can enjoy a delicous meal in a stylish and intimate setting.
Capacity
Standing
70
Dining
50