Il terreno di 10.000 mq che Stockmann ha comprato per il centro commerciale è situato sulla Nevsky Prospect, la strada principale della città, tra la fermata della metropolitana Vosstaniya Square e la stazione. L'edificio programmato da Stockmann avrà 100.000 mq totali, di cui 50.000 adibiti a uffici e negozi. Il centro comprenderà un department store Stockmann, negozi Seppälä, Bestseller e Nike diretti da Stockmann, altri negozi e un parcheggio sotterraneo.
Il programma è aprire il centro commerciale al pubblico all'inizio di novembre 2008. L'investimento totale di Stockmann ammonta a 120 milioni di euro.