London Whole Foods Opens
London, Whole Foods’ first store in Europe opened in London on Wednesday. The U.K. flagship, located in the Kensington neighborhood of London, occupies three floors and includes a bakery and in-store restaurants.
London, Whole Foods’ first store in Europe opened in London on Wednesday. The U.K. flagship, located in the Kensington neighborhood of London, occupies three floors and includes a bakery and in-store restaurants.