All Places

Ken's Fish

London, UK

4.6(438)
Restaurant
Takeaway
British
Featured byTOPJAW
3:00 – 3:30

Known for the best chips in London.

Discover more places like this

Sign up to explore places from your favorite food creators, save your favorites, and add your own discoveries.