The Fish House is a Fish and Chips Restaurant in Croydon (London), open 6 days per week including weekend openings. Delivery is also available, but it's best to check in advance if they serve your area. The venue offers some wheelchair accessibility including entry and seating.