aFilter Options
< Back

Ark Fish

Fish & chips
Efficient staff who look like theyre enjoying themselves add to the appeal of this South Woodford fish n chip restaurant, hailed by some as the best in East London .

Review by


142 Hermon Hill
London
E18 1QH

Tel: 020 8989 5345
  • Map