ST STEPHEN’S

This venue is a real hidden treasure, offering a truly spectacular main room for corporate and private hire and only recently re-opened to the public after 30 years. A truly stunning Grade I listed building and winner of Heritage’s ‘Heritage Angel Award,’ the place really does take your breath away.

Capacity: 50-250

Location: London, NW3