Acupuncture is a treatment derived from ancient Chinese medicine. Fine needles are inserted at certain points in the body, which stimulate sensory nerves under the skin and in the muscles. This encourages the body to produce natural endorphins to soothe pain and discomfort.

Acupuncture is recommended by the National Institute for Health and Care Excellence (NICE) as a treatment for chronic headaches and migraines.

Many people find acupuncture to be helpful for a wide range of physical and emotional problems.