Have you considered a Health Cash Plan, they can cover the cost of initial private consultation (75% claim back) and they can often refer quickly to NHS clinics. They can also cover osteopath, and chiropractor costs. In fact they cover a lot of treatments dentist optician etc, in fact they can almost pay for themselves over the duration of a year.

Just a thought to get it sorted quickly and see a specialist quickly.