peroxide and bleach are also known to be used on yellowed lego, but i have also seen comments relating to weakening if the mix is too strong. i wouldnt try it myself, and tend to leave the bad whites out, however even well kept stuff will turn over the years. my disney castle is primarily white and tan, and will look dreadful in years to come, sadly.
my website address has changed: https://sunscollections.weebly.com/