Parent's Hub

All primary school children are entitled to a free school meal! Watch the Mayor of London's video for more information. 

To deliver the best service we will constantly monitor our provision and adapt to individual school requirements. Please speak directly to your child’s school for explicit advice.

We work closely with Pro Veg UK on our plant-based menu selection as cutting meat consumption is one way we support the planet.

Quality and value are at the centre of what we do. 

We provide a wide variety of tasty options throughout the week, including vegetarian dishes, so there truly is something for everyone.

Did you know?

  • We cater for many religious requirements
  • Provide allergen information
  • Cook and create using vetted, qualified staff
  • Provide your children with a healthy balanced meal
  • Operate not for profit and commit ourselves to top service
More info on our menus


Our Gold Standard lunches

Our lunches consist of a main course and dessert made fresh on the premises each day, with seasonal fresh fruit and vegetables and freshly baked bread.

Unlimited vegetables!

We offer your child unlimited vegetables and salad items as part of the main course, helping children and young people get their 5 - a - day!

DID YOU KNOW? We have a fantastic news page here where you can be kept up to date with all our latest news.

'Thank you for doing a good testing for parents but also extra thanks for the food being Halal. Really really appreciate that a lot.

The pros: food was quite tasty overall. We loved both types of rice, accompanied with the delicious veg curry which seemed like the healthiest option, thoroughly enjoyed the eggy Cheese pastry thing was so delicious and my favourite. The noodles were also very wholesome. Loved the cake as it didn't seem overly sugary but just enough... my daughter always tells me she like her school food and I can see why'. Ambreen Bhatti Parent

Contact us

Write to us

Waltham Forest Catering, Room 203, 313 Billet Road, Walthamstow, E17 5PX.

Telephone 020 8496 8267