Listings >> Restaurant >>Take Away Sea World Fish Restaurant Fish and Chips to Eat In and Take Away 01628 661377 Fish and Chips to Eat In and Take Away 22 High Street Slough SL1 7JH Get directions Restaurant Take Away