I've managed to obtain an extremely large quantity of high quality synthetic cleaning cloths, which are now available at absolute bargain prices.
Two sizes are available, 100cm x 50 cm and 30cm x 20cm. The smaller size has a convenient plastic rod sewn along one edge.
Both sizes are available in white with a red cross.
These are not new, but have only had a few weeks exposure to the elements.
Nationwide delivery is free.