Oh, What a Waste!

The average British households who say they usually buy too much food at Christmas, splash out £83.72 more than they need. Together, that's a whopping £1,109,290,000, according to a new…

0 Comments
Close Menu