Menuwatch: Thompson’s, Newport, Isle of Wight

Robert Thompson’s first solo restaurant, in Newport on the Isle of Wight, is making waves big enough to put the island on the fine-dining map. Katherine Alano reports

from The Caterer