Multiple choice Whom does Neville marry? Hannah Abbott Luna Lovegood Lavender Brown Parvati Patil Reveal answer Fill a bubble to check yourself A Correct answer Explanation Neville Longbottom marries Hannah Abbott, who becomes the landlady of the Leaky Cauldron.