Do I need a referral from my GP?

No you do not.

But if you are planning to cover costs via Private health Insurance (i.e. BUPA,  AXA, AVIVA, Vitality, CIGNA, WPA, SimplyHealth, etc) then you DO need a consultant referral to us from your insurers.