Apartments and Townhouses for Rent in London, Ontario

Explore our townhouses, bachelors, and one, two, and three bedroom apartments below.
Limited vacancies, please call for availability.

867-869 Adelaide St. North

869 Adelaide St. North, London, Ontario

(1, 2 & 3) Bedroom Apartments
(2 & 4) Bedroom Townhouses

189 Dundas St.

189 Dundas St., London, Ontario

One Bedroom Units Available

211 Dundas St.

211 Dundas St., London, Ontario

Bachelor Units Available

129 Dundas / 34 Covent Market

129 Dundas St. / Covent Market, London, Ontario