I think I know where you are talking about, but my directions are not very good. But I'll try to help you. (Forgive my spelling of the street names)
Ok, if you go to the end of the
Avienda De Mediteraneo (thats the long big main road through Benidorm), bear (forgive the pun) left into
Av.de Martinez Alejos. You pass a Pet Shop on your left hand side, (with dogs in cubicles in the windows) walk right up to where there is a road bridge crossing over it (I think the land train turns around at this point?), you will see a set of concrete steps on the left hand side which will take you up to the 'overpass'. I think this road is called
C.del Dr. Perez Llorca?
As you reach the top of the stairs, turn left and walk down a few yards and you should see 'The Bear Factory/Shop' on the left-hand side. I've no idea what the shop is called though, I'm sorry. Although it is listed
HERE simply as 'The Teddy Bear Shop'.
Under the bit where it says in red: 'Shopping In Benidorm'...in the 'name' box...type in 'Teddy Bear Shop' and some details come up for it.
(PS: Be careful as the roads are very busy here)
Hope that helps