I was thought if whatever you purchased airside at another airport, if it was in a sealed bag with the receipt showing then it was fine taking it through security at LHR if you was connecting passenger. As someone who never buys anything more than a magazine when airside it's not a rule I've paid much attention too.