Sale: 121 Thompson Road, London South (South I), N5Z2Y7