Lancaster Terrace
London W2 3 United Kingdom
London W2 3 United Kingdom
+44 20 7551 6070
Open HoursLunch: Noon-3p M-Su, Dinner: 6p-11p M-Su
OverviewOverlooking the Hyde Park's glorious Italian Gardens, this restaurant has an equally elegant and sophisticated decor. Chef Leigh Diggins comes up with some carefully prepared...
more