UbumWi

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.

← Browse all businesses