It’s all good and well to say that you must register with a local GP as soon as you are living in London, but where do you find a doctor in your area? How does health insurance work? It’s quite important to have a doctor