Meals distributed in Luton and London