You Can Buy Winston Churchill’s London Home For $24.8M