Where To Stream Britain's Favourite Food Season 1 Episode 2
Episode 2
- Aired March 30, 2018
- 60 Min
Simon tells the story of Smash and the advert consistently voted our favourite of all time. Plus: what really went into Findus Lean Cuisine ready meals. And Babycham.