If you're looking for an affordable downtown London apartment rental, you've come to the right place. These modern suites feature luxurious finishes and superb amenities. They're located close to the London transit public transportation system. You'll enjoy a great location near the city's best restaurants, pubs, and shops.
Address:-#105 - 130 Dufferin Avenue London, On, N6a 5r2
Website: - London, Ontario
Show more
Show less