Yes she most certainly does need a visa. Take a look at my posts in the other thread on this subject. Best of British luck!