King Fish London

King Fish London

0  Reviews


Fish & Chips in London - Norwood
261 Portland Road , Norwood, London, SE25 4XB
+44 (0) 20 8656 1244

King Fish London is a fish & chip shop providing services throughout London. They offer fish & chips. King Fish fish & chip shop’s phone number is +44 (0) 20 8656 1244.




Could you submit a review of King Fish London? Please add your King Fish London review and help create a directory of recommended Fish & Chips in London. Is King Fish London your business? Claim it now. Claiming your business will enable you to update the tags, address and business description.