I came across this super-cute jewellery shop called Tatty Devine (shop here). It’s actually very reasonably priced, compared to other shops and considering the quality. The average price is about £20 – £60, although there are plenty cheaper and more expensive than that.
One of my favourites is this beautiful Fox Necklace in Honey. There are plenty of other awesome things, though, including personalised necklaces and some awesome cufflinks (even tough I don’t wear them). Look out for the special deals, which are sometimes really very good.