Spanish in London - Kennington 353A Kennington Lane, Kennington, London, SE11 5QY Tags: cuisine: tapas