Sale: 20 Ashbury Ave, London South, N6E 1S8