Kind-hearted schoolchildren took part in a range of fundraising activities as they dug deep to raise money for charity.
All 130 pupils at Sacks Morasha Jewish Primary School in Finchley came together to help raise a total of £2,500 for charity this year.
Students gave almost £700 in their weekly charity collections, which will go to organisations including Sports Relief, Mitzvah Day, Norwood, Jewish Child's Day and various environmental and animal charities.
They also donated gifts to those less fortunate in the borough as part of their school's GIFT It Forward scheme, and took part in the Maccabi GB Community fun run, helping to raise a further £1,750.
Five-year-old Elisha Abeles ran the 1km route to raise money for World Jewish Relief.
He said: "I wanted to help poor people without a house as I learnt in school about the Philippines disaster."
Headteacher, Hayley Gross, said: "I'm so proud of our school family, where students give charity so willingly and participate in all manner of events within both the Jewish and wider Barnet community."