Whole Foods Market is the world’s largest retailer of natural and organic foods, with stores in North America and the United Kingdom. The first Whole Foods Market was opened in 1980 with the mission of providing a more natural food alternative than most supermarkets offered, in addition to meeting strict quality standards. And this remains his philosophy today. This is where you can find Whole Foods in London, England.
The Barkers Building in Kensington
Whole Foods Market’s flagship store in London is the Barkers Building, an iconic building on Kensington High Street.
There are always samples to try (especially in the downstairs cheese room) and regular events like chef demonstrations and children’s activities. You can buy food in the store and eat what you have bought on the first floor, which has space for 150 people. There are also several restaurants and food stalls.
Address: 63-97 Kensington High St, Kensington, London W8 5SE
Camden
Located between Camden Tube Station and London Zoo, this shop is ideal for picking up a packed lunch in Regents Park. Or to refuel when you visit Camden Market.
Address: 49 Parkway, London NW1 7PN
piccadilly circus
This shop is a great option for healthy snacks in central London.
Address: 20 Glasshouse Street, London W1B 5AR
Additional locations
- Clapham Junction : 305-311 Lavender Hill, Londres SW11 1LN
- Stoke Newington : 32-40 Stoke Newington Church Street, Londres N16 0LU
- Fulham : Dirección: 2-6 Fulham Broadway, Londres SW6 1AA
- Richmond : Dirección: 1-3 George Street, Londres TW9 1AB