Sale: 1639 Upper West Ave, London South, N6K 0K6