Kensington European food market
European food market in Kensington, England, United Kingdom
-
Clarke's Shop
Clarke?s Shop in Kensington, prides itself on buying the highest quality ingredients and using no artificial additives or preservatives to produce their wide selection of goods.