Island Grill, a buzzing eatery located in Royal Lancaster London, is a great spot to sample British fare during your stay. The stylish venue features impressive floor to ceiling windows, modern decor and an open kitchen. The restaurant has a focus on locally sourced produce and sustainability meaning every dish is not only delicious but fresh and full of vibrant flavours. We recommend the delicate Citrus Cured Scottish Salmon, flavourful Organic British Beef Carpaccio, fresh Whole Lemon Sole on the Bone and juicy 35-Day Aged, British, Organic Sirloin Steak. Save room for the local selection of cheeses and pair your meal with a few glasses of wine from the varied menu. A great choice for after work bites or a family dinner in the city.
Lancaster Terrace, Bayswater, London W2 2TY, UK
+44 20 7551 60 70