2369 Red Thorne Avenue, London South