Spanish in London - South Kensington 8-9 Blacklands Terrace, South Kensington, London, SW3 2SP Tags: private parties: up to 70 guests, spanish, vegetarian dishes