28 Upper Grosvenor St, London W1K 7EH
Bar | British restaurant | English restaurant
This establishment offers contemporary gourmet cuisine in a premium setting, emphasizing the use of carefully sourced ingredients for a refined dining experience.
Rating: 4.3