Cheap up to £50
£50 - £100
From £100
runners 5
furs 1
round 4
rectangular 30
oval 1
atypical 5
ready made
shaggy 7
plain 15
patterned 21
Persian 4
Aztec 1
abstract 5
flowers 4
woven 11
crochet 2
plush 1
wool 9
sheepskin 1
cotton 8
polyester 1
polypropylene 11
jute 2
outdoor 5
80x150 cm 9
120x160 cm 1
120x170 cm 16
160x230 cm 11
200x290 cm 2
200x300 cm 2
non slip 2
scandinavian 1
vintage 3
country 2
modern 7
To see more products remove a filter