Travel Discovering the Isle of Wight British Food and Travel Facts and Figures Just two miles off the coast of Hampshire in southern England, the…