Supermarkets in London - Kensington The Barkers Building, 63–97 Kensington High Street, Kensington, London, W8 5SE Tags: cheese shop, Deli, food, free trade, local produce, organic, pricey, restaurant, spa, wine
Supermarkets in London - Chinatown 42-44 Gerrard Street, Chinatown, London, W1D 5QG Tags: asian, chinese, produce