Sale: 42 Torrington Cres, London, N6C 2V9