Spanish in London - Vauxhall 169 South Lambeth Road, Vauxhall, London, SW8 1XW Tags: spanish tapas, vegetarian dishes