General Store is a small, unassuming but beautifully crafted, stocked and styled grocery shop on the ever popular Bellenden Rd in Peckham south-east London. Merlin and Gena, the passionate, knowledgable and friendly owners have created a shop with an ethical and honest approach to sourcing