Youngsters revelled in the chance to express themselves through music, song, and visual performances with their school Christmas productions.

All 600 pupils from Gayhurst Community School in London Fields rocked the Round Chapel in Lower Clapton Road with seasonal good cheer.

The Nativity performance involved 300 pupils from nursery through to year 2, and was followed by an impressive musical extravaganza of African drumming and dances from around the world performed by the rest of the school.

Louise Nichols, the school’s executive head teacher said: “It was clear that the children revelled in this opportunity to express themselves through music, song, rhythm and dance.

“Their talent and enthusiasm really shone through and the performances were met with rapturous applause from the packed audience of hundreds

“The event was a wonderful way for the whole school to come together and celebrate the children’s talent and the festive season.”

Meanwhile, dressed in wonderful costumes, the children at Kingsmead Primary School wowed everyone with their beautiful singing, clear narration, enthusiastic acting and dancing in their Nativity performance.

Associate head teacher at the school in Kingsmead Way, Homerton, Evelyn Deeney said: “It was an all singing and dancing show. The quality of the children’s performance and their enthusiasm blew us away. What a spectacular end to a great term – we are all so proud of them”.

The older children at Queensbridge Primary School in Haggerston did a superb musical production of Charles Dickens’ A Christmas Carol, with backing from the school’s orchestra and chamber choir.

Head teacher Sarah Bailey said: “It was a really good rendition of the classic story of how a bitter miser called Ebenezer Scrooge, played by Marco, gets re-habilitated after being visited by three ghosts - Elijah, Kade and Bosko.

“The whole show was a huge success and great way to make you start feeling Christmassy.”