I can't leave the store without drooling over their cheese section!
And of course, my husband had to check out their beer section!
This store was massive! It reminds me a lot of the Whole Foods Bowery in New York City.
Whole Foods Kensington
63-97 Kensington High Street
The Barkers Building
London, United Kingdom