I will recommend Camden Town too. There are stalls in the Stables Market and also exchange shops on the high street. I remember buying my 'Plugged In' there 12 years ago...
You'll also find all rock t-shirts and accessories. Many bootlegged Motorhead pin badges as well as other bands. Good street food descent priced too. The whole market experience is quite entertaining.