Add a website
The Bear Shop, Totnes, Devon, UK
bear-shop.co.uk
A very active Bear Shop in Totnes, South Devon. A Steiff shop within a shop, also stocking other well known makes of bear and artist bears.
Visit website