the location is new ...5-6 yrs old...new houses built...mostly young family demographics...
london is known to be one of best place to live ; proximal to everything - two beaches on both side; 2 hrs to toronto ; near michigan u.s.a; or drivable going to new york border and many more