Larch Restaurant And Terrace

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

The Venue

Sky Garden See all spaces, photos and details