Cheap up to £50
£50 - £100
From £100
runners 3
round 2
rectangular 26
square 1
oval 1
atypical 3
ready made 92
shaggy 5
plain 21
patterned 16
abstract 1
flowers 3
patchwork 1
plush 1
wool 8
cotton 1
polyester 2
polypropylene 8
jute 5
indoor 1
120x170 cm 9
140x200 cm 3
160x230 cm 11
200x290 cm 2
200x300 cm 5
250x350 cm 1
scandinavian 3
vintage 1
country 1
modern 3
To see more products remove a filter