I love old table clothes, lace, linen etc. I am always looking for them at Thrift shops.
I am in no way at all affiliated with them, but Amway used to make a product called Amazing White or some such name. I use the last of my supply a couple years ago and cannot recall the name. It worked wonders on natural fibre table linens. It was probably similar to Oxyclean.