Lease: 297 Grangeover Ave, London North, N6G 4L1