Handcrafted in England from the softest mohair, our Teddy Bears are guaranteed to warm hearts across the generations.