Age UK Kensington & Chelsea uses cookies to ensure that we give you the best experience. By continuing to use this site, you are agreeing to our policy. To read more about how we use cookies and how you can control them Read our privacy policy
Skip to content

Christmas Events 2018

Published on 27 November 2018 03:43 PM

Two ladies sitting at Christmas dinner table

Here are some of the Christmas events happening in and around Kensington and Chelsea this year.

If you know of any other events happening over the festive period, please feel free to email them to us at or give us a call on 020 8969 9105.


When? Where? Cost? Contact?

Age UK K&C Christmas Carols
Join us for beautiful renditions of Christmas classics with Opera Holland Park and special guests. Light refreshments will be provided.

Tuesday 11th December, 1-3:30pm St. Peter’s Church, Kensington Park Road, W11 2PN


(Donations welcome)

To book your place, contact Will on 020 8969 9105 or email

St. Philip's Christmas Tea Dance
Join us for an afternoon of dancing and listening to all time Christmas favourites. The tea dance will be a great opportunity to catch up with friends and meet new people.

Wednesday 19th December, 4.45-5.45pm Lower Hall, St. Philip’s Church, Earl’s Court Road, W8 6QH Free For more information, please contact Veronika Abdian, Community Worker St Philip's Church, on 07966 396 315.

Community of Sant'Egidio Christmas Eve Dinner

Monday 24th December, 5-7pm

Two locations:

Italian Cultural Institute, 39 Belgrave Square, SW1X 8NX


Carmelite Parish Centre, Pitt Street, W8 4NX

Free If you would like to attend, please call Will at Age UK K&C on 020 8969 9105 by 10th December

HTB Onslow Square Christmas Day Lunch
Come and join us for Christmas Day lunch at HTB Onslow Square. We’ll be serving a varied lunch, including a vegetarian option. Doors open at 12.30pm and we’ll say grace at 1pm. The lunch will then finish with the Queen’s Speech at 3pm.

Tuesday 25th December, 12:30-3:30pm Holy Trinity Brompton Onslow Square, London, SW7 3NX Free For more information, please call 020 7052 0200.