I have found 3-4 beautiful old huge linen table cloths at local thrift shops. I rarely pay more than $5.00 for one.
I also have uncut linen placemats and napkins. One day I will cut the yardage and hem them. I inherited some the rest I found at the thrift shop. I live within an hours drive of large retirement communities. I think the reason I find such beautiful linen is that people are either downsizing or families are donating it after a death.