Ah, lucky are the denizens of London's West Hampstead. An organic shop -- called That Organic Place -- has occupied a vacant spot on Mill Lane. It stocks all the usual worthy stuff: knobbly veg, spelt bread and a bunch of soya stuff (none of which exactly fills my foodie heart with joy), but the thing that does really excite me is the full range of Sheepdrove Farm meat, which is otherwise quite hard to find unless you buy online.
If you want a chicken that tastes like chicken ought to, get a Sheepdrove chicken.