Cheap up to £50
£50 - £100
From £100
runners 3
accent rugs 15
furs 3
round 21
rectangular 47
square 1
oval 1
atypical 9
ready made
shaggy 7
plain 41
patterned 35
Persian 2
Aztec 3
abstract 1
flowers 4
patchwork 1
woven 3
crochet 2
plush 1
wool 10
sheepskin 3
cotton 5
polyester 2
polypropylene 11
jute 31
indoor 1
80x150 cm 9
120x170 cm 19
140x200 cm 3
160x230 cm 12
200x290 cm 2
200x300 cm 5
250x350 cm 1
non slip 5
scandinavian 4
vintage 3
country 1
modern 4