Whole Foods Market
49 Parkway, London, UK (NW1 7PN) (at Camden High Street, Camden Tube)
020-74287575
Part of large natural foods supermarket chain offering deli counter, salads, organic produce, juices, vitamins, care products, and more. Open daily.