Reply to comment
Hello this is just to add to the person's comment above. You will only have an NHS number if you have been registered for a GP in this country before. So if you have just arrived then you won't have an NHS number. In that case, what you need to do is pretty much the same - go to NHS.co.uk and select "find a GP" and then put in your postcode and the list of nearby surgeries will come up. When you phone you need to say that you are previously unregistered and don't yet have an NHS number. They will tell you that you'll need to bring in various documents that you got when you arrived - to show you are an asylum seeker and then when you do that you can register at the surgery. As soon as you're registered you can see a GP and within 3-6 months you will have an NHS card.

GP - I don't have an NHS number
Anonymous — Wed, 01/13/2010 - 13:59