Island Grill serves modern, locally-sourced British dishes with a focus on sustainability. The ever popular menu uses fresh, local ingredients that change with the seasons and don’t forget the views: with floor-to-ceiling windows facing Hyde Park, you’re sure to be impressed.
Recommandé