Ken's Fish Bar
Address: 131 Half Moon Ln, London SE24 9JY, United Kingdom, London, United Kingdom
Cuisine: British, Fish Chips
Price range: $
Featured by: TOPJAW
best chips in London
Browse all creator-verified restaurants · Discover more on elevATE
Address: 131 Half Moon Ln, London SE24 9JY, United Kingdom, London, United Kingdom
Cuisine: British, Fish Chips
Price range: $
Featured by: TOPJAW
best chips in London
Browse all creator-verified restaurants · Discover more on elevATE