Sale: 42 Terrace St, London South, N5Z 2X4