I've got a feeling for Spurs.
I think they're solid in the key areas. Good goalkeeper, good back four (particularly centrally) and a good striker, who consistently scores.
They haven't yet, but I just feel that Leicester will drop off the pace a bit, although I think they'll get top 4 which, in itself, is a great achievement for them.
Arsenal are Arsenal. Superb on their day. Extremely soft and beatable when it's not their day.
City will be thereabouts. However, they need to keep Aguero fit. I'm not convinced by them defensively either.
I'll go Spurs, City, Arsenal, Leicester......Unless we make a late surge