Stroud Green Road is a busy thoroughfare with an eclectic mix of independent retailers, a road where greengrocers, butchers, grocery stores, cafes & restaurants, hair salons, galleries and many more small local businesses stand side by side. This charming store sells fresh seasonal & organic fruit & vegetables and a variety of groceries with a good selection of organic items.

My Organic Hunter


Our Address:

73 Stroud Green Rd, Stroud Green, London N4 3EG