Sale: 1879 Couldridge Way, London North, N6G 5B4