Food for Life London marked a milestone this Christmas by introducing the UK's first fully electric food distribution van to serve Londoners. The van started out its service by bringing treats to Londoners this Christmas.