Fish & Chips · London
Good food.
Great flavour.
151 Lambeth Walk, London, SE11 6EE
Opening hours to be confirmed
Lee's Fish & Chips is a local takeaway in London, SE11 6EE. A menu has not yet been added to this listing.
Lee's Fish & Chips is listed at 151 Lambeth Walk, London, SE11 6EE. Opening hours and menu details can be added by the verified owner.
Loading reviews…