Repeat: More babies are being born per thousand of the population in London than anywhere else in Europe .
More babies are being born per thousand of the population in London than anywhere else in Europe .