Nickelodeon Store, a two-story store of branded toys and products for kids at Leicester Square, London 261
Show on map
The Nickelodeon Store is located in Leicester Square, one of the tourist and shopping centers of London. In the two-storey shop, visitors can meet characters from the Sponge Bob, Ninja Turtles, Dasha the Traveler and other cartoons. Various modern multimedia products are available for sale. There are 40 LCD screens inside the store, which help to immerse visitors in the world of Nickelodeon.