Cheap up to £10
£10 - £75
cotton 59
linen 5
scatter cushions 379
cushion covers 81
pillowcases
draught excluders 13
patchwork 1
plain 25
abstract 2
stripes 12
animals 5
floral 14
square 8
rectangular 51
round 3
bolster 7
indoor 127
modern 2
oriental 1