It is a cosmopolitan restaurant perfectly suited to those who are looking for good hearty London cuisine with a varied menu suited to both men and women. Based in the heart of Bayswater on the edge of Hyde Park, Island Grill Restaurant is attached to the Lancaster London Hotel.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |