Where to Find Whole Foods Market in London

Apples for sale at Whole Foods Market.
Whole Foods Market

Whole Foods Market is the world's largest retailer of natural and organic foods, with stores throughout North America and the United Kingdom. The first Whole Foods Market opened in 1980 with the mission to provide a more natural food alternative than what most supermarkets were offering, as well as adhering to strict quality standards. And this is still their philosophy today. Here's where you can find Whole Foods in London, England.

The Barkers Building in Kensington

The flagship Whole Foods Market store in London is the Barkers Building, an iconic building on Kensington High Street.

There are always samples to try (especially in the ground floor cheese room) and regular events such as chef demonstrations and children's activities. You can buy food from the store and eat what you've purchased on the first floor which has space for 150 diners. There are also a number of restaurants and food stalls. 

Address: 63-97 Kensington High St, Kensington, London W8 5SE


Located between Camden tube station and London Zoo, this store is great for picking up a packed lunch to eat in Regents Park. Or to refuel when visiting Camden Market.

Address: 49 Parkway, London NW1 7PN

Piccadilly Circus

This store is a great central London go-to for healthy snacks.

Address: 20 Glasshouse Street, London W1B 5AR

Additional Locations

  • Clapham Junction: 305-311 Lavender Hill, London SW11 1LN
  • Stoke Newington: 32-40 Stoke Newington Church Street, London N16 0LU
  • Fulham: Address: 2-6 Fulham Broadway, London SW6 1AA
  • Richmond: Address: 1-3 George Street, London TW9 1AB
Was this page helpful?