Lure Fish Kitchen is located in London, United Kingdom on 56 Chetwynd Rd, Kentish Town,. Lure Fish Kitchen is rated 4.3 out of 5 in the category fish & chips restaurantfish and chips takeawayfish and seafood restaurantrestaurantseafood restaurant in United Kingdom. At lure fish kitchen we only use the freshest and most sustainable, seasonal fish and produce from specialist suppliers.ur fish comes from day boat fishermen and responsible fish farms in and around the U.K.
Address
56 Chetwynd Rd, Kentish Town,
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating