Sale: 59 Alexandra St, London South, N6C 2B1