Where to buy headache relief powder/nasal spray in the uk?
So I always have headaches, and I'm fed up with taking pills, so I found out about headache powder. The only stuff I've found online is sold in america, does anyone know where I can buy some in the uk?
Thanks
Public Comments