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 (USD31.57) per diner|
£25 and under
Venue Details & Map
Lancaster TerracePaddingtonLondonW2 2TY