BA used to fly you down to Heathrow. Then again they used to provide fully sponsored training which was the reason I went to see them back in the early 90's. Unfortunately I didn't get selected and had to pay my own way.
Since then the only freebie I have had at an interview has been a cup of Coffee, biscuits and snacks. Some never even offered me a drink.