56
London is a city in southwestern Ontario, Canada. It’s located approximately halfway between Toronto and Detroit, Michigan. Famous for its cultural institutions, parks, and as a center for healthcare and education.
London is a city in southwestern Ontario, Canada. It’s located approximately halfway between Toronto and Detroit, Michigan. Famous for its cultural institutions, parks, and as a center for healthcare and education.
Advertisement