Sale: 50 Barrydale Cres, London North, N6G 2X4