We get our veg & quite a lot of other things (tins, dry stuff, loo roll...) from an organic box scheme -
The Organic Delivery Company. Organic food delivered to you. London, UK (London only, I think, but Charlotte may be interested).
Other things (e.g. soya milk, fair trade OJ, Bourbon biscuits) come from, variously:
- Borough market (fruit, bread, extra veg, cheese, olive oil in refillable bottles, assorted tasty things)
- the Co-op down the road (soya milk, Marmite, fair trade OJ, Bourbon biscuits, rubber gloves, BEER)
- the independent corner-shop-supermarket next to it (assorted bits & bobs that the Co-op doesn't sell, like large jars of capers)
- the hippy wholefood shop in Greenwich (veggie sausages, nutritional yeast, soya mince in big bags, vegan cream cheese)
- the Indian supermarket in Brick Lane (5kg bags of rice, spices)
- the Chinese supermarket near Leicester Square (soy sauce, spices)
- very very occasionally, about once every two months, the Tesco across the park (soda crystals, a few unusual bits & pieces)
If you're going to do supermarket-type stuff, the Co-op is better than Sainsburys/Tescos/etc.
Aren't you commuting through Manchester regularly? Are there similar versions of any of the above that you could plan to go past on your way home?