The Jewellery Quarter in Birmingham is always good - good quality, a range of budgets catered for, and generally it's independent craftsmen rather than big chain stores so you get quality at a great price. As they're craftsmen they take pride in their work, so in general won't try to sell you anything inferior.