Restaurant
Lure Fish Kitchen
10 locals recommend,
Permanently closed
Tips from locals
Traditional fish and chips and much more from this fantastic fish restaurant
Unique things to do nearby
Locals also recommend
- 6 locals recommend
Location
56 Chetwynd Rd
London, England