Cheap up to £50
£50 - £100
From £100
runners 7
stair treads 1
furs 6
round 3
rectangular 36
oval 2
atypical 4
ready made 63
shaggy 2
plain 11
patterned 15
Persian 2
Aztec 1
abstract 8
flowers 3
woven 1
plush 1
wool 7
sheepskin 3
polypropylene 11
indoor 19
outdoor 6
120 x 170 cm 3
140x200 cm 1
160 x 230 cm 5
200 x 290 cm 2
vintage 3
modern 3
To see more products remove a filter