#1 Manchester City
City is the most powerful team in all of England, in terms of attacking options, with insane squad depth. Pep might certainly want to have back-to-back Premier League titles to their name, and their squad doesn't look to be weakening in any way.
Manchester City was regarded as a great threat in the Champions League last season until they met Liverpool. The Citizens went home without registering a single win in both UCL games against Liverpool, losing for 5-1 on aggregate. It must have certainly affected Pep Guardiola and co and that embarrassing defeat can motivate them to perform even better this season. They sure ran riots in the league, with some electrifying performances against the top 6, defeating Arsenal 3-1 and Tottenham 3-0 at Etihad.
An attacking line up of Aguero, Sane, and Sterling are the best of England. Not to forget their midfield maestro David Silva, along with KDB. Manchester City is a serious trouble for every team in PL and not many can hope to compete at their level.
One of the most entertaining leagues in the world, the Premier League is set to start the new season and it certainly will be a season with ecstatic and emotional moments.