Forget about the Miracle on 34th Street, this Coulsdon school is going one better...or should we say 1000.

Students and staff at Oasis Academy Coulsdon have have pledged to deliver ‘1000 Miracles for Christmas’, doing small acts of kindness over the last few weeks of term before the Christmas break.

Everything from handing out chocolates in Old Coulsdon town centre, to delivering 300 Christmas cards inviting people to attend a Christmas celebration at the school.

Principal of Oasis Academy Coulsdon, Andy Booth, said this was all down tot he hard work of the students.

“This is a student-led initiative where our young people want to give back to the local community,” he said.

“They have been engaged, creative and generous in coming up with ideas and then taking action, and they are making a real impact.

"Thanks as ever to our parents and staff who have been so supportive of our young people.”

But what would Christmas be without a present under the tree?

Students have also been making donations to pay for 55 toys from the St George’s Hospital Amazon gift-list appeal providing children who are in hospital over Christmas with some gifts.

The kids have also been thinking of those less fortunate than themselves.

They have been collecting for 30 food hampers, have made 266 donations to the Purley Food Hub, and have raised funds for 10 places for the homeless being provided by charity, Crisis.