Eligibility for free NHS care is determined by residence NOT nationality. If you are normally resident in the UK you will be eligible for free NHS care. If you are a visitor from the EEC or from a country with reciprocal agreements with the UK you may also be entitled to free care. It is important that you present your EHIC card when requesting medical treatment. This will cover you for a new medical condition that arises whilst you are in the UK however pre-existing conditions are not covered and may be chargeable. If you fall outside these categories you may be asked to pay a fee for your consultation and any for medications prescribed for you.
Asylum seekers and Refugees
To qualify for free NHS treatment you must have paperwork from the Home Office granting permission to live in this country and present this along with your passport when attending to register at the surgery.