Cheap up to £50
runners 1
plain 23
patterned 32
Aztec 1
flowers 2
patchwork
woven 1
wool 3
cotton
polyester 1
jute 2
To see more products, remove one of the filters.