Lease: 46 MONMORE Rd, London North, N6G 2W6