Fish & Chips · LONDON
Good food.
Great flavour.
56 Cannon Hill, LONDON, N14 6LH
Opening hours to be confirmed
Cannon Hill Fish and Chips is a local takeaway in LONDON, N14 6LH. A menu has not yet been added to this listing.
Cannon Hill Fish and Chips is listed at 56 Cannon Hill, LONDON, N14 6LH. Opening hours and menu details can be added by the verified owner.
Loading reviews…