Totally agree with Stripe.
Btw I checked those flights and no SWU options exist. It's a Friday to LHR so I didn't expect to find anything.
I really think HKG is your best option or reduce your chances of a long-haul Y seat. CX to BOM is a better option than BA.