Shop Owner

New Tredegar, Wales, United Kingdom

Have a question?

Contact Shop Owner

ChiChiDoll's Shop Announcement

Shop at Chi Chi Doll for a selection of quirky jewellery and accessories. My unique products are handmade with high quality materials and I strive to give you the best customer service and attention to detail in my products.