Feeding People, Fuelling Hope

Providing over 2,000 meals daily to London's homeless.
Every £3 you donate provides a nutritious meal to someone in need.
Donate Now
Volunteers handing out vegan meals to people in London
About Us

Nourishing London, One Meal At A Time

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.

Volunteers serving food at a London distribution point
Volunteers serving hot meals to the community at one of our London locations.
Meal being handed over at the Walthamstow Lunch Hub
Every meal is made and shared with kindness, dignity and respect.
Our Impact

Changing lives, every single day

0 Meals served daily
0 London distribution points
0 People supported weekly at Walthamstow hub
Our Journey

From humble beginnings to citywide reach

1999 — Food For All established in London to address hunger and provide dignity through meals.
2025 — Recipient of The Queen's Award for Voluntary Service, recognising the dedication of our volunteers and community.
What We Do

Our Programmes

Feeding London's Homeless

Preparing and serving free daily meals at 15+ distribution points across the city — nutritious, hot, and always with dignity.

Emergency Response Task Force

Delivering hot food, clean water, and essential medical aid to those affected within 24–48 hours of disasters in London.

Weekly & Monthly Hub Services

Foodbank and Lunch Hub at our Walthamstow site supporting 420 people each week — community meals, groceries, and a listening ear.

Guiding Principles

Our Values

Dignity

Meals are shared with genuine respect and kindness, upholding the dignity of every individual we serve.

Community

Volunteers and partners unite to serve — building solidarity, one meal at a time.

Sustainability

We rescue surplus food, reducing waste and supporting London's vulnerable communities sustainably.

Rapid Response

Emergency meals — delivered within 48 hours

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.

Food For All team providing aid as emergency response
"We believe that everyone in our city deserves a warm meal, a kind word, and the simple dignity of being seen."
Every Corner Reached
Soho  ·  Walthamstow  ·  Victoria  ·  Camden  ·  Stratford  ·  Hackney  ·  Finsbury Park  ·  Dalston  ·  Battersea  ·  Brixton  ·  Shoreditch  ·  Holloway  ·  Kilburn  · 
Help Us Feed London

Support our mission

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
28 Phoenix Rd, London NW1 1TA Contact us
Design concept for Food For All · not the official website