In a delightful location overlooking Hyde Park, Island Grill is a stylish split-level restaurant and bar within the luxurious Royal Lancaster Hotel. Awarded 2 AA Rosettes and 3 stars from the Sustainable Restaurants Association, the contemporary British menu is packed with local, seasonal produce.
|Typical meal price||From £25.00 (USD 34.98) per diner|
£25 and under
This content has been supplied by Island Grill
Venue Details & Map
Lancaster TerraceLondonW2 2TY