One of the smaller Whole Foods Market stores, this Clapham branch is located on Lavender Hill opposite Clapham Junction train station. Like its larger sister stores, the shop sells everything from fresh fish and baked breads to meats, cheeses and all of your general groceries including health and beauty products. But where Whole Foods go a step further than the average supermarket store is in their emphasis on organically grown foods, ensuring that products are free from artificial preservatives, colours, flavours, sweeteners and hydrogenated
fats. They also have a cafe where you can enjoy freshly prepared meals and juices.