If you live in London, it is possible to fly directly to Florence Airport with the following airlines: cityjet.com and vueling.com. Another option, which can sometimes be cheaper, is to fly to Pisa Airport with British Airways (ba.com) and from there take a bus or a train to Florence's historic centre.