Grocers in London - Primrose Hill 152 Regent's Park Road, Primrose Hill, London, NW1 8XN Tags: backpacks, climbing equipment, clothing, footwear, fruitsellers, greengrocers, rucksacks