A popular plush toy store featuring dozens of cute characters has opened in Manchester - and it is even home to the viral toilet roll. Jellycat, known for its high quality and cuddly creations, arrived in Selfridges in the Trafford Centre on Monday (December 9) - drawing in a massive crowd.