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