Canteen staff preparing 1,000 Christmas dinners at David Browns.