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