Lease: 1704 O' Hanlan Lane, London North, N5X 0N2