London Canada Real Estate and Homes for Sale
London is a city in Ontario Canada, located on the Thames River about 200 km from Detroit. It is a regional center for healthcare and education and is home to the University of Western Ontario. With accessible roads highways, 401 and 402…