Галерея расположена в самом сердце Петербурга, на пересечении главных проспектов города – Невского и Лиговского, органически вписавшись в окружающую историческую застройку. Современное здание торгово-развлекательного центра возведено в 2008–2010 годах по проекту архитектурной мастерской «Григорьев и партнеры». В 1990-х годах здесь, у Московского вокзала, планировалось построить терминал для скоростных электропоездов, но проект не был реализован.
Концепция Галереи открывает перед покупателями безграничные возможности для модного шопинга и активного времяпрепровождения. На пяти этажах торгового центра расположились около 300 магазинов всемирно известных брендов, 10 кинозалов, включая зал IMAX.
На крыше Галереи расположился огромный панорамный ресторан «Большая кухня» с видовой террасой, открытой кухней и сценой.
Для автомобилистов предусмотрена просторная подземная парковка на 1200 мест, а для любителей экологического транспорта — удобная велопарковка.