Thx for points and edits. It is July 6 PHL-LHR BA 66 cancelled. Other options such as IAD, EWR are possible but cause logisitical issues for myself and family. Knowing how poor BA downgrade refunds are when they can escape EC 261 (BA ticketed but AA metal) I am trying to ascertain my rights in advance. Thanks for any insight.