Whole Foods Market, the world's largest organic and natural foods chain, opens its first store outside North America in London on Wednesday and plans hundreds more in Britain and across Europe.

Britain's largest supermarket at 80,000 square feet, the store is located in a landmark former department store building on upmarket Kensington High Street. It is the largest of the chain's nearly 200 stores.