Dozens of children sang Christmas carols on the seventh day of the Henley Living Advent Calendar.
The Henley Youth Choir performed for more than 150 residents at the d:two Centre in Market Place.
The event began with the senior choir, before the junior choir performed "Christmas in Falaise Square", an original piece by musician Alfie Hay. They were accompanied by local pianist Anita D'Attellis.
There was a Christmas medley including "Deck the Halls" and "We Wish You a Merry Christmas" and the audience were invited to join in a rendition of "Ding Dong Merrily on High".
The event was raising money for Nomad and there was also a raffle with prizes including chocolate and champagne.
Ben Goodson, musical director of the choirs, said: "This is the first year the Henley Youth Choir has been involved and we're really pleased. We were glad to see so many people turn out and sing at the end with us as well.
"The choir is about a year old and we have about 45 members in the junior choir. We are pleased with how it's going and always have a great time at rehearsal."
Richard Rodway, chairman of the advent calendar, said: "Ultimately Christmas is about kids. I have two of my own and the opportunity to get youngsters involved was great. As much as the audience enjoys it, the kids do as well and it embodies the commnity spirit when they bring along their friends and family for the occasion."
The living advent calendar involves 24 half-hour performances by acts such as singers, dancers and theatre groups each evening from December 1 up until Christmas Eve.
Each act is a secret until their performance on the night, just like opening a door on an advent calendar. A charity is designated for each evening, which will hold a bucket collection and publicise their work.
Tonight?s (Tuesday's) performance will be hosted at the Angel on the Bridge in Thameside.