Recommendation by Lemi
Fish Central undoubtedly dishes out the freshest fish, which you’ll taste from the moist, sweet, and flaky fillets of their yummy Fish and Chips. The Clerkenwell institution has barely changed since 1968, so expect some classic charm when you visit!
149-155 Central Street, London, United Kingdom
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!