Sale: 42 Terrace Street, London South (South I), N5Z2X4