Historic Glasgow joke shop to close after 138 years Tam Shepherds Trick Shop in Queen Street has been run by the same family since 1886.