With the high prices of homes in the Greater Toronto Area, people are moving further out to be able to purchase affordable housing. London is a city in Southwestern Ontario, Canada. The city has a population of nearly 400,000. London is approximately 200 Kilometres (124 miles) from both Toronto and Detroit, Michigan; and about 230 kilometres (143 miles) from Buffalo, New York. London is a regional centre of healthcare and education. According to census data, London’s population speaks about 100 different languages. London presents a great opportunity to reach people from all over the world and a lower cost of living than Canada’s larger metropolitan areas.