Review: Island Grill – The Lancaster, London 4 June, 2016Tim FirmagerTim Firmager reviews Island Grill, set in the iconic mid-century Lancaster London hotel.