Sale: 555 Chester St, London South, N6C 2K1