The Refill Larder

Plastic-free store in Teddington and Online

Regular opening hours:

Seven days a week: 9:30am - 5:30pm

Address: 18 High Street, Teddington TW11 8EW.

Deliveries available within three miles of the shop address. Deliveries will be made within three days of the order.

Click & collect available through the website shop or by email to [email protected]

Minimum order for deliveries £15 plus £2 delivery charge.

Postal deliveries costs are 2nd class Royal Mail either small or medium parcel dependant on weight of order.

The dry goods section includes organic store cupboard essentials such as rice, pastas, cereals, grains, nuts and seeds.

There is also a dedicated bathroom section selling cruelty-free, vegan shampoos, soaps, deodorants and hand soap.

Cleaning cupboards can benefit from a plastic-free makeover with refillable washing-up liquid, rinse aid, fabric softener and laundry detergent available.

The online store has a carefully selected range of bathroom, household and lifestyle products. They are all helpful for avoiding single use plastics and made by companies that think about sustainability and have an ethical approach.

We are a drop point for the following Terracycle recycling schemes: Colgate oral care, kids food pouches and crisp packets. Please visit for full information on what each scheme accepts.

There are lots of easy household swaps away from plastic, such as water bottles, reusable coffee cups, bamboo toothbrushes, plastic-free toothpaste, steel straws, beeswax wraps and refill containers. The lifestyle products are available in-store and online.

The Refill Larder offers a modern take on the traditional shopping practice of buying by weight. Bring along your own containers, jars or cloth bags to the shop; we weigh them; fill them with as little, or as much of the loose products as you like and we weigh them again.

The store also sells refillable containers and has compostable paper bags for people without containers.

Opening Hours
Monday - closed
Tuesday - 10am - 5:30pm
Wednesday - 10am - 5:30pm
Thursday - 10am - 5:30pm
Friday - 10am - 5:30pm
Saturday - 10am - 5:30pm
Sunday - 10am - 5:30pm