Weekly food store offering low-cost food, no voucher required.
The Shed in Dagenham runs a weekly food store offering affordable groceries (£3 for 14 items, plus free extras) to anyone in need, with no voucher required.