I haven't been to any UK shops outside of London, but for Denmark Street, I'd say all the shops are equally bad, but for best stock it has to be Rose Morris. Their prices are through the roof, and their staff aren't the most helpful, but they have Engls, ESP, Organic, Ibanez, PRS, and only the good stuff!