dont buy her ticket yet. apply for the visa 1st, tourist visa is the best to do i think. She has to have proof that she can afford to visit England, and a sponsor that can afford to support her in her visit. she also needs a credit card.
Cheers!
Neil