Cheap up to £50
£50 - £100
From £100
runners 2
accent rugs 2
furs 18
round 22
rectangular 98
square 7
oval 5
atypical 14
single
shaggy 24
plain 61
patterned 42
Persian 2
Aztec 4
abstract 17
flowers 6
patchwork 2
woven 6
plush 1
wool 24
sheepskin 9
cotton 4
polyester 7
polypropylene 31
indoor 81
outdoor 19
80 x 150 cm 4
100x100 cm 1
120 x 170 cm 8
140x200 cm 1
160 x 230 cm 14
200 x 290 cm 2
scandinavian 2
vintage 2
modern 1
rustic 1