-
Pick ‘n’ Mix at Island Grill
We Londoners live a hard life. With the thousands of eateries available all around us we continue to struggle to choose where to eat. Well Island Grill at Lancaster London has just made it a lot easier for you. Island Grill has launched a selection of amazing spring offers for you and…
-
Island Grill Review
Island Grill is a stylish and contemporary restaurant in the Lancaster London hotel, with high ceilings and nice natural light streaming through the windows. It’s one of those restaurants you have to be in the know, making this visit to Island Grill that much more special. The surroundings and the…