Best Fish & chips restaurant in Blackburn, united kingdom