Was looking for a plain white table cloth for Christmas (to use alongside a Christmas table runner) and these seem pretty cheap to me.
178cm x 178cm for £6.96.
Even if this is Ex VAT.
Various other sizes available. Delivery is expensive at £5.95 but overall I still bought 2 table cloths for under £20 including delivery.