Reviews of Village Greens Coop (Prestwich). (Shop) in Manchester (Greater Manchester).