Centrul a fost inaugurat în Septembrie 2008 și a reprezentat, la momentul respectiv, cel mai mare proiect de retail din București, având peste 36.000 metri pătrați de suprafață închiriabilă.