This is a 20" Teddy Bear made here in England by the Chiltern Toy Co. He was made in the 1930's and is 20" tall. He has repairs to his original pads and about 80% of his soft clean mohair his is very cuddly.
£195
Year
1930's
Ref
999-5037
Manufacturer
The Chiltern Toy Co