Back from London, checked my BA Miles.
1.75x miles for the Club-WT+ return (including Gold Tier bonus)
Plus
14,000 miles and change for the Triple Miles promotion
Plus
22,000 miles and change from Royal Bank Visa (this seems a little high, but I'm not about to debate it with RBC).
Seems like a good deal - almost 50,000 miles for one trip.