Lease: 50 - 320 Ambleside Dr, London North, N6G 5H9