I have Bupa medical insurance, do I have to get my GP to refer me for treatment?

No you contact Bupa and they will authorise self-referral.