Sale: 729 Hampstead Rd, London South, N6C 4X7