Sale: 41 Inverary Rd, London North, N6G 3L5