All children from Reception to Year 6 are eligible for a healthy free school meal provided by Southwark Council. Children that attend the nursery have to pay for their meals at the cost of £1.50 per day.
School dinners are cooked on site in the new kitchens and are managed by Chartwells. No pork or beef is used in school lunches and there is a menu which is rotated every three weeks. Every day there is a choice of three main dishes: one meat, one fish and one vegetarian, plus vegetables and dessert. There is also a daily salad bar and bread, fruit, yoghurt and cheese and biscuits are always on offer.