Barnet Press
Topic
1 story, newest first.
London has seen a substantial drop in its under-10 population over the past decade, with inner London experiencing the steepest decline. High living costs, particularly for housing and childcare, are cited as major factors pushing families away.