- Telephone 02075516070
- Website www.islandrestaurant.co.uk
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.
Text supplied by third party.