Food lovers fly thousands of miles to eat 'Britain's largest portion of fish and chips’
The Chip Inn, in Huthwaite, Nottinghamshire, are famed for their humongous food boxes and have now claimed they offer the largest fish and chip dinner in the country.
← Older Post Newer Post →