Lease: Unit 5-6 - 89 Wharncliffe Rd N, London North, N6H 2A7