Cheap up to £10
£10 - £75
30x50 cm 1
cotton 23
wool 1
linen 2
scatter cushions 124
cushion covers 7
pillowcases 49
draught excluders 6
patchwork 1
plain 131
abstract 30
polka dots 5
stripes 96
animals 226
floral
cities 6
landscape 1
Christmas 15
square 11
rectangular 3
indoor 150
outdoor 21
scandinavian 11
retro 2
vintage 1
country 5
modern 1
oriental 1