26 houses for rent in London

order by
house terrace london

B118 2082 Lumen Drive, London, ON, N6K 0L3 house for lease.

London, London
B118 2082 Lumen Drive, London, ON, N6K 0L3 house for lease. View photo

London, London Map

...terrace surrounded by edible landscaping (to be completed), knowing your carbon footprint remains minimal. This exceptional residence is a testament to sustainable design and a lifestyle where luxury meets environmental responsibility, offering the e...

CA$ 2,700
  • 2 rooms
  • 3 bathrooms
  • 1498 m²
  • 1 CAD/m²
  • terrace
  • gourmet kitchen
  • free of commission