Lease: 40 - 780 Fanshawe Park Rd, London North, N5X 1L5