Annesixty your GP will almost certainly refer you locally - but, within England at least they can apparently refer you to the surgeon/clinic you want as long as they are appropriate. You do, of course have to research where you think is best for you of course.
For my husband he will look at the two or three most "local" hospitals only - he will happily go wherever the GP suggests. I'm more awkward I suppose and will put up with a lot of travelling to see someone I think will work for me!
I am currently "on the books of consultants in Nottingham, London and Birmingham for different specialities. The London referral was nearly Hull, the Nottingham one might have been Birmingham as it was a "toss up" at the time.
My son has been seen in London, Oswestry, Birmingham and Oxford.
We do not live in these places.
Choose where you want to go and under whose care and say it clearly - I think you will be surprised.