21 Lowndes St, London SW1X 9ES
Bar | Cafe | European restaurant
In a sophisticated contemporary bistro and bar within a luxury hotel, patrons enjoy a thoughtfully curated selection of modern British dishes, skillfully prepared and available throughout the day.