Finding organic meat in London is not easy, which is why Sheepdrove is a godsend. All the meat is high-quality, completely free of pollutants, and sourced from a farm in Berkshire Downs, where, after 30 years of hard work, the owners have restored the land to a plentiful and thriving ecosystem. The shop also stocks their very own honey and organic preserves as well as eggs from their free-range hens.

You may also like