...or is there a Pilgrim jewellry shop on King's Road? I've been bought a truly horrid Pilgrim necklace by my SIL and want to change it, but can't face the trek to Debenhams on Oxford St... Ta!