Fish & Chips in Croydon - East Croydon 123 Cherry Orchard Road, East Croydon, Croydon, CR0 6BE Tags: seating area, takeaway