Skip to main content

London

tables and chairs in a large room
a couch and chairs in a seating area

This space measures 1,269 square feet and can accommodate up to 120.

Capacity Chart

London

Back to top