Which are the best English takeaways in Streatham Common, SW16?

1. Ace Plaice Fish and Chips

545 Norwood Road
West Norwood, London SE27 9DL
English / Fish and chips / Halal
(3048)

2. Fresh Fish Bar

189 Merton Road
South Wimbledon, London SW19 1EE
English / Turkish / Fish and chips
(948)