Lease: C106 - 205 Oxford St E, London East, N6A 5G6