Merrythought

Merrythought has been hand-making the quintessential English teddy bear in the Shropshire since 1930. Over the years they have created a huge range of teddy bears, soft toys, dolls and more!