Best Fish & chips restaurant in Tilbury, united kingdom