Broadcasters David and Jonathan Dimbleby hosted an evening of carols in aid of the charity founded in their father's name in Bermondsey on Monday.
More than 250 people joined the brothers at St Mary Magdalen church on Bermondsey Street for an evening of Christmas readings and festive songs, led by the junior school choir from Farringtons School in Chislehurst.
Special guest readers included radio broadcaster Vanessa Feltz who read Twelve days of Christmas: A Correspondence by John Julius Norwich.
The Mayor of Southwark, Cllr Dora Dixon-Fyle, also took part in the event which raised £3,145 for Dimbleby Cancer Care.
The charity was founded in 1966 in memory of broadcaster Richard Dimbleby and is based at Guy's and St Thomas' hospitals. It gives practical and psychological support to people living with cancer and to their families and carers.
Jonathan Dimbleby, chair of Dimbleby Cancer Care said: "It was a magical evening and a wonderful way to start the Christmas festivities.
"We are so grateful to the support the local Southwark community have given us this year and also everyone who came along last night, especially the children's choir from Farringtons School and of course, all our fantastic readers."