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