Nickelodeon ‘Nick Shop’ in Toys”R”Us Times Square
Nickelodeon announced Wednesday the launch of its ‘Nick Shop’ in Toys”R”Us Times Square, the company’s international flagship store. The 1,000 square foot Nick Shop is an immersive Nickelodeon retail experience.…
