Golden Anchor Fish Bar — Mitcham, United Kingdom
Category: Fish and chip shop / takeaway
Fish and chip shop in Mitcham, South London, serving Tooting and Mitcham for over 30 years. Offers gluten-free fish on Wednesdays and sustainable fish options; group orders welcome.
Record status: On record. Record not yet managed by the business. Represent this business? Manage this record.