86-90 Park Lane Greater London, England W1K 7TN
Seated: 110
Standing: 150
Square Feet: 1,614 ft2
One of the largest function suites within 86 Park Lane, the Albemarle Suite offers ample natural daylight and can host up to 150 people.