Chinese in London - Battersea 183-185 Battersea Park Road, Battersea, London, SW11 4LB Tags: chinese, private parties: up to 40 guests, takeaway, vegetarian dishes