Average first-time mother is 29 years old

The average age of women having their first child ranges from just above 28 in the North East of England, to over 31 years old in London.