Which are the best British takeaways in Upper Norwood, SE19?

1. The Crystal Palace Market

3-7 Church Street
Crystal Palace, London SE19 2TF
British / Fish and chips

2. The Exhibition Rooms

69-71 Westow Hill
Crystal Palace, London SE19 1TX
British

3. Joanna's

56 Westow Hill
Crystal Palace, London SE19 1RX
British / Beer

Bob Wines

41 Anerley Road
Crystal Palace SE19 2AS
Alcohol / British

Fish Valley - Upper Norwood

46 Westow Hill
Norwood SE19 1RX
British / Fish and chips / Halal