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
Promo name
Special Offer
Promo desc
PHP 999
Comments (0)