The Red Duck is a contemporary Chinese restaurant in Balham. Run by Chi San, who worked in the industry for 30 years prior to opening The Red Duck, this neighbourhood spot has a strong focusing on celebrating Chinese cooking.
1 Ramsden Rd, Balham, London SW12 8QZ