Needle In A Haystack is a body piercing shop, located at Charli's Beauty Company, 2-3 Roche Cl, Rochford, United Kingdom.