Townhomes for Sale in London, ON
Townhouses for sale in London have an average MLS® listing price of $528,574 and constitute 14.81% of the market. The city showcases a diverse array of housing options, with about 55% of the residences being single detached homes, complemented by significant numbers of large apartment buildings. London offers a variety of unit sizes from compact lofts to expansive homes featuring four or more bedrooms. Homeownership is prevalent, with roughly two-thirds of London’s population owning their homes, while the remaining proportion consists of renters. A notable 30% of the housing stock was built during the 1960s and 1970s, with many other homes dating back to pre-1960 and the 1980s.
Browse London Real Estate Listings by Property Type
- Advertising
$674,9002 - 555 Sunningdale Road ELondon North (North B ..., ON
$669,90063 - 765 Killarney RoadLondon North (North D ..., ON
$664,9009 - 2040 Shore RoadLondon South (South A ..., ON
$569,90080 - 1850 Beaverbrook AvenueLondon North (North M ..., ON
$559,900527 Topping LaneLondon South (South N ..., ON
$539,9007 - 80 Centre StreetLondon South (South E ..., ON
$529,90023 - 680 Commissioners Road WLondon South (South M ..., ON
$499,9004 - 561 Princess AvenueLondon East (East F), ON
$629,90011 - 1850 Beaverbrook AvenueLondon North (North M ..., ON














































