Hi Rolley,
when we got our S1 from newcastle (which then was called
an E121) we were advised that
you have to sign with the medical centre that is in your
village/town or nearest one to where you live. When we
signed at the medical centre we were told that we had to accept
whichever doctor was allocated to us.
Our doctors are all spanish but we were lucky that the
doctor we were allocated speaks english, and wants to
always speak english to us as she wants to learn more.