Of course Molton Brown used to be the key toiletry provider, and despite now being Japanese owned, makes a play of being a British brand. Ironic then that BA dropped it.
And BA has been pushing its version of ‘afternoon tea’ for years on the basis that it is a British tradition. Also, as someone has also commented, the new (now old) F suites were also sold on the basis of British heritage and style - particularly the leather.
So, BA could (and perhaps should) do more of this, but I think the fact that it doesn’t shows just how confused BA is about its products and what it stands for these days...