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