Those with cash to splash should head to this family-run jeweller on New Bond Street. An expert in handcrafted fine jewellery, Lucie Campbell presents an astonishing collection of rings, earrings, necklaces and the like worthy even of a fairytale princess. You have to pay for the pleasure, of course, with a diamond ring starting from £1,500 to in excess of £20,000.