Try Black Pearl on the second floor of Kingly Court just off Regent Street. Fiona who owns the shop makes them all herself and they are really unusual. Prices range from £25-£45.
Otherwise Paradiso in Soho does some great crystal ones but they are about £80 a pop! Think they are Bo's tit bits one.
Also Coco de Mer down Monmouth street do some but I think they are pretty expensive too.
Good luck!!
xxxxx
