South American in London - Battersea 169 Battersea High Street, Battersea, London, SW11 3JS Tags: bistro