400
Max Delegates
1260
Square Meters
Renamed to London Suite
And Plan Your Next Event
And Venue Finding Professionals