Grocers in London - Kensington 345 Kensington High Street, Kensington, London, W8 6NW Tags: fruitsellers, greengrocers, iranian