Whole Foods Market
305-311 Lavender Hill, London, UK (SW11 1LN) (at Clapham Junction British Rail station)
020-75851488
Part of large natural foods supermarket chain offering deli counter, salads, organic produce, juices, vitamins, care products, and more. Open daily.