Cheap up to £50
£50 - £100
From £100
runners 5
accent rugs 15
furs 2
round 19
rectangular 27
square 1
oval 1
atypical 7
ready made 86
plain 28
patterned 19
Persian 1
Aztec 2
abstract 1
flowers 3
patchwork 1
woven 3
crochet 2
wool 6
sheepskin 2
cotton 2
polyester 2
polypropylene 1
jute 32
indoor 1
80x150 cm 5
120x170 cm 6
140x200 cm 1
160x230 cm 2
non slip 1
country 1
modern 2