Volunteers gathered under the Christmas tree at Waterloo Station on Saturday to take part in a 12-hour 'carolathon' to raise funds to meet the running costs of the local foodbank.
Between September and December this year the foodbank fed around 40 per cent more people than in the same period in 2016.
The Waterloo Foodbank costs around £16,000 per year to run, which covers everything from shelving and weighing scales to insurance and the manager's salary; the Foodbank has one part-time employee, and the rest of the work is done by a team of more than 50 volunteers.
"This is our one big annual fundraiser; without the Carolathon the foodbank simply wouldn't be able to continue to support those in our community who are most in need," said foodbank manager Rebekah Gibson.
"Any support given is gratefully received!"
Donations can be sent by SMS – just text BANK14 £5 to 70700 to donate £5.
The foodbank is not currently accepting donations of food as it has received many contributions in the run-up to Christmas but it is likely to need more support in the new year.