Every £3 you donate provides a nutritious meal to someone in need.Donate Now
Food For All is a UK-based charity that rescues surplus food and uses it to prepare over 2,000 hot vegan or vegetarian meals each day for people experiencing homelessness. Operating from numerous distribution points across Greater London, we serve nourishing food with compassion, restoring dignity and hope to those who need it most.
Preparing and serving free daily meals at 15+ distribution points across the city — nutritious, hot, and always with dignity.
Delivering hot food, clean water, and essential medical aid to those affected within 24–48 hours of disasters in London.
Foodbank and Lunch Hub at our Walthamstow site supporting 420 people each week — community meals, groceries, and a listening ear.
Meals are shared with genuine respect and kindness, upholding the dignity of every individual we serve.
Volunteers and partners unite to serve — building solidarity, one meal at a time.
We rescue surplus food, reducing waste and supporting London's vulnerable communities sustainably.
When disaster strikes — from fires to emergencies — we mobilise rapid response teams to deliver hot food, clean water, and medical essentials within 24–48 hours. Compassion, not delay.
Together, we can make sure no one in London has to go hungry. Your donation or volunteering supports thousands of nutritious meals each day. Join us — compassion is our common ground.
Support Food For All