206 Ambleside Dr, London North, N6G 4P5 — Leased