Dressed with flashing Santa's hats and defying the cold weather, Thame's Rotarians raised a total amount of £1,720, which is 55% higher than last year and the highest amount ever.
David Shaw, the club's president said: "This fantastic amount reflects the great generosity of people who live in and around Thame. I am confident that, with the funds raised, our club will be able to support more local charities and good causes in the coming months."
To view the picture gallery please click here.