Spanish in London - Battersea 82 Battersea Rise, Battersea, London, SW11 1EH Tags: private parties: up to 60 guests, spanish, vegetarian dishes