Sale: 12 Edith St, London North, N6H 2E8