British Airways Executive Club: Earn up to 50,000 Bonus Avios for flights between Canada and the U.K. or Europe

Hallelujah it is finally here. Just like their partners American Airlines, Finnair & Iberia,
British Airways has now launched their transatlantic flight
bonus for those of us here in Canada. Same promo as the others
only different in that it will earn Avios in British Airways Executive
Club. Happy earning!!!

Offer details:

Earn up to 25,000 Bonus Avios when you fly American, British
Airways, Finnair, Iberia or OpenSkies between the U.S. or Canada
and U.K. or Europe. Bonus can be earned a maximum of two times.  Full details, online registration and booking (Registration is required) Until Jul 31, 16

Bonus Avios earned for one round trip transatlantic flight
Cabin Bonus Avios
First/business class 25,000                      
Premium economy or full-fare economy 15,000                      
Economy (selected) 2,000