London Fish And Chips ★★★★☆4.2 (532) Restaurants Fish & chips restaurant · Fast food restaurant 18890 Hesperian Blvd, Hayward, CA 94541 Call Details →