Crystal Fish Bar London

Crystal Fish Bar London

0  Reviews


Fish & Chips in London - Norwood
98 Anerley Road , Norwood, London, SE19 2AN
+44 (0) 20 8778 6827

Crystal Fish Bar in London, London, is a local fish & chip shop. They are known for offering fish & chips. The address for Crystal Fish Bar fish & chip shop is 98 Anerley Road.
Tags: seating area, takeaway




Do you want to write a review of Crystal Fish Bar in London? Share your experiences and help build a directory of the best Fish & Chips in London by adding a Crystal Fish Bar London review. If Crystal Fish Bar London is your business, why not claim it today! After claiming your business, you will be able to improve your business listing.