27 Albemarle Street Greater London, England W1S 4JE
Exclusive hire of the entire restaurant and terrazza is available upon request.