Main content

Did you know Tupperware was made in Leominster?

The legendary plastic container firm has filed for bankruptcy. Its origins begin with chemist Earl Tupper, who started the firm in Leominster... in Massachusetts in the USA.

Emma Davies reports from the one true Leominster, in beautiful Herefordshire, asking locals if they knew of this surprising fact, and what they made of the news about the potential demise of Tupperware.

Release date:

Duration:

3 minutes