The Garlic Farm 'Not a lot of people know this, but the Isle of Wight is t - The Independent