That was the price for fresh, not frozen, and they're not small. Smaller than the large £20 pizza from the chain, sure, but not necessarily smaller than the £10-15 one.
The link is talking about a $11 pizza, that was briefly on sale for $5 (and still making a profit). It's not a $5 pizza.
The link is talking about a $11 pizza, that was briefly on sale for $5 (and still making a profit). It's not a $5 pizza.