Kensington Supermarkets - Deli Kensington, London

Whole Foods Market London

Whole Foods Market

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

2 Reviews
Waitrose London

Waitrose

Supermarkets in London - Kensington
243 Kensington High Street, Kensington, London, W8 6SA Tags: bakery, deli counter, fish counter, magazines, newspapers

0 Reviews
Found 2 businesses. Now showing 1 to 2. 1