Whole Foods Market
Time Out says
Tue Nov 30 1999
The London flagship of the American health-food supermarket chain occupies the handsome deco department store that was once Barkers. There are several eateries on the premises.
Whole Foods Market 63-97 Kensington High Street