53 Park Lane Greater London, England W1K 1QA
Seated: 120
Three Michelin stars and an unforgettable ‘wow’ factor. Shimmering design and passionate care deliver exquisitely prepared masterpieces to remember forever.