Sale: 223 Byers St, London South, N6J 0J2