Royally recognised Isle of Wight chef Robert Thompson is closing down his open-kitchen restaurant Thompson’s in Newport this month and reopening it on the island later this year. Robert first won acclaim in his early 20s as chef at the Hambrough two decades ago, and his been a standard bearer for Isle of Wight dining […]