London has approximately 366 thousand people living in it, with the average age being 40.5 years old.
London's education is mainly governed by 4 school boards, most notably the Thames Valley District School Board
London has a steady healthcare with good health insurance