Grocers in London - Kensington 8 Stratford Road, Kensington, London, W8 6RE Tags: fruitsellers, greengrocers
Grocers in London - Kensington 349 Kensington High Street, Kensington, London, W8 6NW Tags: fruitsellers, greengrocers
Grocers in London - Kensington 345 Kensington High Street, Kensington, London, W8 6NW Tags: fruitsellers, greengrocers, iranian