Chefs Brad Carter (left in picture) and Tom Brown are closing Island, their King’s Cross surf-and-turf restaurant, after just a year and moving it to a new address in Clerkenwell. Their last service in the Chandelier Room above Mare Street Market will be this Sunday, 16 August, following which they will reopen next month at […]