Tried to give blood today but wasn't able to as my haemoglobin level was 106g/l. They said that was low but stupidly I didn't ask what would be considered to be a normal level. They gave me a leaflet and told me to see my GP. The leaflet listed foods I should eat to boost my iron levels but I already eat everything on the list (with the exception of tofu!).
What is a normal level for a 40 something female? I don't feel ill at all although I am overweight (if that makes a difference). I think I have a pretty balanced and healthy diet. Should I be concerned or is the blood service being over cautious.