City Harvest London is a non profit organization that provides solution to surplus food and food poverty.