Spanish in London - Soho 17 Air Street, Soho, London, W1B 5AF Tags: private parties: up to 20 guests, spanish, vegetarian dishes