Sea Chef London
0
Reviews
Fish & Chips in London
- Islington
87-89 Tollington Way
, Islington, London, N7 6RE
+44 (0) 20 7272 3397
Sea Chef in London, London, is a local fish & chip shop who offers fish & chips. Sea Chef fish & chip shop’s address is 87-89 Tollington Way.
Tags:
seating area, takeaway
|