The first teddies were made in 1902, and the oldest surviving specimen, Eric, can be found at Pollock's Toy Museum near Goodge Street. Eric, who is now 114 years old, may not be as fluffy or cuddly as his younger counterparts, but he has some serious historical clout.