Lease: (Main ) - 46 MONMORE Rd, London North, N6G 2W6