Westmorelands in Lloyd St always springs to mind when I think of toy shops.
Of course, The Orme Cycle Co in Vaughan St was always a firm favorite too.
I also remember a shop in Craig-y-Don, which sold a vast array of models & kits. I think it was called The Model Shop and it was located next-door to the County Hotel in Queens Road.