I got mine at my 34 weeks appt from frimley!
First baby - health visitor gave it to me at home visit pre birth. Second baby - it came in the post unexpectedly
I got mine at the hospital when he was born (first baby), royal Surrey
The HV gave it to us when we were at home, think day 2. She went through the book too which was nice. X
You get it once you have had the baby unless it's your first then you should have an appointment with the health visitor i had my two at royal surrey x