Cheap up to £50
£50 - £100
From £100
runners 3
stair treads 2
furs 5
rectangular 21
oval 1
atypical 6
ready made 54
shaggy 4
plain 11
patterned 8
Persian 2
abstract 6
flowers 2
woven 6
plush 1
wool 6
sheepskin 3
cotton 4
polyester 2
polypropylene 6
jute 1
outdoor 1
80x150 cm 6
120x170 cm 7
150x150 cm 1
160x230 cm 7
250x350 cm 1
vintage 1
modern 1
To see more products remove a filter