Lee"s Fish Bar London

Lee's Fish Bar London

0  Reviews


Fish & Chips in London - Newham
341 Prince Regent Lane , Newham, London, E16 3JL
+44 (0) 20 7473 3366

Lee's Fish Bar, in London, is a local fish & chip shop. They proudly offer fish & chips. Lee's Fish Bar fish & chip shop’s address is 341 Prince Regent Lane.
Tags: seating area, veggie meal option




Would you be willing to add a review of Lee's Fish Bar London? Help create a directory of recommended Fish & Chips in London by adding your Lee's Fish Bar London review today. If Lee's Fish Bar London is your business, then claim it now. This will enable you to update your business details and add search tags.