School Meals

Children can either bring their own packed lunch into school or can have a hot meal provided by Ealing Council's chosen caterer, Harrison Catering Services. They are a medium-sized, independent catering company with a strong reputation built on providing healthy, freshly cooked food. You can find out more about them at

Each day the children can choose either a vegetarian or meat option. Halal meat is available on Tuesdays and Thursdays.

All children in Reception and KS1 are entitled to universal free school meals provided by the government. Some children in KS2 are also entitled to free school meals, depending on the income of their parent or carer. Please ask the school office if you think you may qualify for this. 

The cost of a school meal is currently £2.35 per day or £11.50 per week. School meals can be paid for using a debit or credit card here. 

The Summer 2021 school meals menu can be seen here.  
Please note: we are changing our school caterers from September 2021. More information can be found here. 

A message from our current caterers:

The current online meals payment portal will no longer be available to make payments for meals beyond the 31st of July 2021. If you are paying for your child’s meal online please do not make any payments beyond the 23rd of July 2021. The current online payment portal is being replaced with our brand new online payment portal, details of which will be sent to you at a later date by the school.

If there is money outstanding on the current payment portal beyond the 23rd of July 2021 or when your child’s school closes for the summer holidays, our payments team will be in touch to refund your money. 


Cool Milk

If you'd like your child to have milk at school, you need to register them online with Cool Milk. All children over 5 will have a charge for milk. Please give 1-2 weeks to register your child and for your selection of milk dates to go through and be accepted.