Marvel - New York


  • World First for Marvel
  • 6 weeks from Design to Install
  • New York City Times Square Location

In a world first, Brand Licensing Worldwide, Victory Hill Entertainment Group and Marvel Entertainment have created the Avengers S.T.A.T.I.O.N. experience store in New York’s Discovery Center, Times Square.

The concept, is part if a 10,000 square foot replica exhibit of the Avengers S.H.I.E.L.D. base merging real movie props with cutting-edge interactive technology.