New Island Fish & Chip Bar London

New Island Fish & Chip Bar London

0  Reviews


Fish & Chips in London - Thamesmead
2 Perry Vale , Thamesmead, London, SE23 2LD
+44 (0) 20 8699 8850

New Island Fish & Chip Bar London is a fish & chip shop serving its local area in London. They are pleased to offer fish & chips. New Island Fish & Chip Bar fish & chip shop has its address at 2 Perry Vale.




Got a sec? Are you able to write a short review of New Island Fish & Chip Bar in London? Contribute to the directory of recommended Fish & Chips in London by submitting a New Island Fish & Chip Bar London review. Do you own New Island Fish & Chip Bar London? If so, claim it now! Claiming a business will enable you to edit the contact details and update the description.