You can buy Avios Points directly from the airline. But if you're looking for a more convenient way to purchase miles, then The Points Trader is right for you.
The benefits of buying Avios miles through The Points Trader include:
-Earning miles faster than other methods
-Being able to use your Avios miles towards discounted flights
-Being able to transfer your Avios miles over time into other frequent flyer programs