Chicago Town
Someone Worked Out How Much Frozen Pizza You Buy in a Year
According to new figures from market analysts Kantar Worldpanel, UK sales of shop-bought pizza have risen to almost £1 billion. Bottom line: you probably eat a lot of frozen pizza.
Advertisement
Advertisement
Advertisement