minnietoty said...
Duffle, thank you. But how can I sign up with a local GP? I'm not a UK resident. Could you please further explain this?
You'll have to wait until you arrive in Cardiff, then register with a GP practice. Search for local practices on google. My advice would be to find the practice with the shortest waiting times - you really don't want to be waiting 3-4 weeks for routine appointments if you can avoid it.
Once you've registered, make an appointment to see your new GP and he/she will refer you to a local hospital. If you need to go private, then specify that it must be a private hospital.
If it's any more complicated than this, then hopefully the receptionists at the GP practice can advise you. But as far as I know, the process isn't any different for people living in the UK but who aren't residents here.