Spanish in London - Pimlico 34 Lupus Street, Pimlico, London, SW1V 3EB Tags: private parties, spanish tapas, vegetarian dishes