London is situated between two Great Lakes and in an easy access to Toronto, Detroit and Buffalo. The local economy is largely driven by finance, education and medicine. The affordable and diverse stock of houses options combined with Western University and Fanshawe college facilities drive the attention for young families to the city.

Ohe best places to live in London are Byron, Old South and Lambeth with Sunningdale village and Richmond hills area providing the most prestigious house options, great schools and proximity to shopping and entertainment.If you are searching for the best place to live in London, Lambeth ranks as the top hidden gem neighbourhood, while Carling Heights, White Oaks and Southcrest rank as the top three neighbourhoods for affordability and good supply of housing inventory.