Best Fish & chips restaurant in Hailsham, united kingdom