We look back at the history books at every team to win the English top flight league title.
Initially established as the Football League in 1888, the top division of English football became known as the First Division between 1892 and 1992.
The Premier League was then established in 1992 and remains England's top flight in the present day.
Overall, there have been 24 teams to have been crowned champions of England since the establishment of the Football League in 1888.