10 Air Street Greater London, England W1B 5RL
Seated: 40
Standing: 50
Square Feet: 560 ft2
The Mayfair is the perfect sized room for intimate gatherings or moderately sized meetings. Created with fumed oak panels, this space features large windows offering natural daylight overlooking Glasshouse Street.