In the UK, the National Health Service (NHS) covers the costs of any hospital treatment you might require. Visits to a doctor are also free of charge, as is any prescription medication that may be necessary. It is advisable to register with a Health Centre as soon as possible.
Registering with a Dentist is difficult in the UK. Dental treatment is provided under the NHS, but most dental practices are now run privately, which means you will need to pay for any dental treatment you require. If you do see an NHS dentist there will still be some procedures that you must pay for. Due to demand outweighing supply, many surgeries have waiting lists for registration: as with Health Centres, it is advisable to find and register with a dentist as soon as possible.