Partners Fish Bar London
0
Reviews
Fish & Chips in London
- Stoke Newington
186 Stoke Newington High Street
, Stoke Newington, London, N16 7JD
+44 (0) 20 7254 1651
Partners Fish Bar London is a local fish & chip shop in London. They are known for offering fish & chips. Partners Fish Bar fish & chip shop’s address is 186 Stoke Newington High Street.
Tags:
chicken, pies, seating area, takeaway
|