I ordered a SPML HKG-LHR in J last month which looked really below par. I requested something off the regular menu instead which wasn’t nice either but looked better than my SPML. Crew were great and accommodating where possible. When I flew in J LHR-EWR the catering was good to very good. I agree that catering out of London might be better than at outstations.