Harrods Christmas Bears
Harrods Christmas bears are signature plush toy bears created by the London department store Harrods and released every year to celebrate Christmas. They have been a tradition since 1986, and past bears are now considered valuable collectors’ items. Harrods bears can be recognised by a mark on their left paw, which shows the Harrods logo and the year they were released.