Lou"s Fish Bar London

Lou's Fish Bar London

0 0 Reviews

Fish & Chips in London - Stoke Newington
136 Albion Road, Stoke Newington, London, N16 9PA
+44 (0) 20 7254 4852

Lou's Fish Bar in London, London, is a local fish & chip shop. They specialise in fish & chips, Lou's Fish Bar fish & chip shop reviews can be added using the form below.

Do you want to write a review of Lou's Fish Bar in London? A Lou's Fish Bar London review will help create a directory of recommended Fish & Chips in London. Are you the owner of Lou's Fish Bar London, then claim it today. Claiming a business will enable you to edit the contact details and update the description.