Our central London venue has a range of flexible, contemporary spaces with a capacity of anywhere between 10 and 850 guests.