Michelin-recommended restaurant in UK to close after one year

Island Restaurant in London’s King’s Cross, which was recommended by the Michelin Guide, will close on Aug. 16 after more than a year in operation.

Leave a Reply

Your email address will not be published. Required fields are marked *