The Vendry is now part of Groupize! Read more

The Cellarium

Located In: Westminster Abbey

Seated: 80 / Standing: 120

Westminster Abbey

Westminster Abbey

The Cellarium
Address
Westminster Abbey

The Cloisters Greater London, England SW1P 3PA

Business Space Location Map
Capacity

Seated: 80

Standing: 120

F&B Options
Exclusive catering only
Overview

Stage evening events in the Cellarium, a medieval undercroft where 14th Century monks stored their provisions. With its warm ambiance and stunning vaulted ceiling, it’s the perfect venue to impress your guests.