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.