Sale: 20 Ashbury Avenue, London South (South Y), N6E1S8