Grocers in London - Pimlico 91 Lupus Street, Pimlico, London, SW1V 3EN Tags: fresh fruit, fresh vegetables