Norbury Fish Bar London
0
Reviews
Fish & Chips in London
- Streatham
1549 London Road
, Streatham, London, SW16 4AD
+44 (0) 20 8679 5701
Norbury Fish Bar London is a fish & chip shop serving its local area in London. They are known for offering fish & chips. Norbury Fish Bar fish & chip shop’s address is 1549 London Road.
Tags:
takeaway
|