The best English club is the one that wins the league that year. Why? because they are competing on a level playing environment. They all play each other twice and consistency wins out at the end of the day.
Now if you say the best English Club of all time, then it is Liverpool their record in all competitions is simply the best.