Now people with low income can also have their hands on high quality surplus food. The Community Shop is UK’s first low-cost store which has opened on December 15,...

Read More