Sachverhalt: A. Am 27. Juni 2007 beschloss der Stadtrat von Zürich das Strassenprojekt "Flankierende Massnahmen N4/N20-Westumfahrung" zur Entlastung des Stadtgebiets vom Durchgangsverkehr zwischen dem linken Zürichseeufer und dem Limmattal. Gleichzeitig wies der Stadtrat unter anderem eine Einsprache der A._AG (damals: B._AG) ab. Deren Grundstück Seebahnstrasse 269/Hohlsstrasse 147 im Halte von 473 m2 wird teilweise für den dort geplanten Verkehrsknoten beansprucht; die Wohn- und Gewerbeliegenschaft der A._AG muss abgebrochen werden. Das Strassenprojekt wurde letztinstanzlich mit Urteil des Bundesgerichts vom 30. August 2010 genehmigt (BGE 136 I 341). B. Mit Entscheid vom 4. Dezember 2012 legte die Schätzungskommission des 1. Kreises des Kantons Zürich (nachfolgend Schätzungskommission) auf Ersuchen der Stadt Zürich die Entschädigung für die Abtretung der Liegenschaft auf Fr. 5'424'000.-- fest. Dagegen erhoben sowohl die A._AG wie auch die Stadt Zürich Rekurs beim Verwaltungsgericht des Kantons Zürich. In seinem Urteil vom 28. Januar 2015 wies dieses beide Rekurse ab. Es befand, die Schätzungskommission habe die Enteignungsentschädigung zwar grosszügig bemessen, das ihr zustehende Schätzungsermessen aber noch nicht überschritten. Auf weitere Entschädigungen aus Inkonvenienzen habe die A._AG keinen Anspruch. Zwischenzeitlich hatte die A._AG erfolglos ein Revisionsgesuch gegen das Strassenbauprojekt eingereicht; eine Beschwerde in öffentlich-rechtlichen Angelegenheiten gegen das letztinstanzliche kantonale Urteil in der Sache wies das Bundesgericht am 14. Oktober 2014 ab (Urteil 1C_231/2014). C. Gegen das Urteil des Verwaltungsgerichts (Vorinstanz) vom 28. Januar 2015 führt die A._AG (Beschwerdeführerin) am 17. April 2015 Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht. Sie beantragt die Rückweisung der Angelegenheit an die Vorinstanz; eventuell sei der vorinstanzliche Entscheid insoweit aufzuheben, als die Enteignungsentschädigung tiefer als von ihr gewünscht festgelegt wurde. Am 5. Mai 2015 ersuchte die Stadt Zürich (Beschwerdegegnerin) darum, der Beschwerde die aufschiebende Wirkung nicht zu erteilen. Diesem Antrag folgte der Präsident der I. öffentlich-rechtlichen Abteilung nicht und erteilte der Beschwerde mit Verfügung vom 17. Mai 2015 die aufschiebende Wirkung. Die Vorinstanz beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Die Beschwerdegegnerin beantragt die Abweisung der Beschwerde. Die Beschwerdeführerin hat am 17. August 2015 repliziert.