0 results
12 24 48
Search/Filter Properties



No Properties Found!

Try to broaden your current search criteria



Your Favourites


No Favourites Found



Why London

Welcome to London, Canada! Located in the heart of southwestern Ontario between Toronto and Detroit, London is one of Canada’s fastest-growing cities. With a diverse population of over 530,000 people, London is currently the 11th largest city in Canada and offers its residents and visitors big-city appeal mixed with small-town charm. Whether you’re a growing business interested in expanding to London, a family looking for an affordable community to buy a home, an individual seeking a career opportunity or a student exploring top-rated post-secondary schools, you’ll quickly discover why you should call London, Canada home.