What Is the Quality and Cost of Living in London, Ontario, Canada?: A Complete Guide London, Ontario, Canada, is an ideal choice for families, students, professionals, and new arrivals seeking a well-rounded life style. Being located in southwestern Ontario, this developing city provides residents with both the benefits of urbanization and greenspace, established neighborhoods, educational institutions, and health-care services. In contrast to Toronto, London may afford the p