Thanks for the quick response!
Now, does anyone have any experience at the other end -- do they confiscate the amenity kits when you go through security at Heathrow? (To clarify -- On the way back, I connect in LHR to STR on BA, so I have to go through Heathrow security after getting off CX.)