This shop has been there for many years. When I saw it last, back in January, it was still a pretty run-down looking establishment with a certain amount of 'touristy' tack on display which did NOT lure me inside!

It rather looks now as though it might have changed hands and have had something of a make-over. I'll have to check it out next time I am up in Edinburgh.