Fish & Chips · Ilford
Good food.
Great flavour.
170 Longwood Gardens, Ilford, IG5 0EW
Opening hours to be confirmed
Longwood Fish & Chips is a local takeaway in Ilford, IG5 0EW. A menu has not yet been added to this listing.
Longwood Fish & Chips is listed at 170 Longwood Gardens, Ilford, IG5 0EW. Opening hours and menu details can be added by the verified owner.
Loading reviews…