Fish & Chips London

Fish & Chips London

0  Reviews


Fish & Chips in London - Peckham
15 Peckham Park Road , Peckham, London, SE15 6TR
+44 (0) 20 7639 7295

Fish & Chips London is a fish & chip shop serving its local area in London. They specialise in fish & chips, Fish & Chips fish & chip shop’s address is 15 Peckham Park Road.
Tags: takeaway




Got a sec? Are you able to write a short review of Fish & Chips in London? A Fish & Chips London review will help create a directory of recommended Fish & Chips in London. If Fish & Chips London is your business, then claim it now. Claiming your business will enable you to update the tags, address and business description.