Cheap up to £50
£50 - £100
From £100
runners 40
accent rugs 23
furs 94
round 163
rectangular 582
square 28
oval 57
atypical 76
ready made
shaggy 162
plain 298
patterned 282
Persian 66
Aztec 27
abstract 118
flowers 56
patchwork 33
woven 117
crochet 10
plush 11
wool 197
sheepskin 42
cotton 73
polyester 12
polypropylene 62
jute 128
indoor 3
outdoor 126
80x150 cm 85
100x100 cm 1
120x160 cm 6
120x170 cm 167
140x200 cm 14
150x150 cm 1
160x230 cm 109
200x290 cm 46
200x300 cm 19
250x350 cm 6
non slip 30
scandinavian 21
retro 2
vintage 32
country 11
modern 75
rustic 6
oriental 1
To see more products remove a filter