#1
|
|||
|
|||
Best Natural Foods Store in City of Westminster
Holland & Barrett
86 Victoria St +44 20 7828 6147 Millars General Store Organic Lovely Foods Deli 53 Black Prince Rd Cozy source for local & organic foods +44 20 7207 4521 Peppercorns Natural Health Foods 260 W End Ln +44 20 7317 7000 Royal Quarter Natural Food Hall Wellington House, 72 Buckingham Gate European comfort food in all-day cafe +44 20 7799 4999 Planet Organic 42 Westbourne Grove Upmarket health-food shop +44 20 7727 2227 The Fruit Garden 21-23 Melcombe St +44 20 7935 5161 Whole Foods Market 20 Glasshouse St Mainstay for natural & organic food +44 20 7406 3100 Belgravia Health Foods 25e Lowndes St +44 20 7235 5887 Holland & Barrett 78 Baker St +44 330 058 2640 Earth Natural Foods 200 Kentish Town Rd Sizable shop for wholefoods & healthcare +44 20 7482 2211 Yummzy Health food store Pomona 179 Haverstock Hill +44 20 7916 2676 |
|