Home / Rugs
Collection
Rugs Area rugs in a wide choice of sizes, patterns and materials. Choose by size, shape and pile to define a seating area, soften a bedroom or add color underfoot.
Too many designs to filter here. Pick a category to filter by price, size, colour and more.
Rugs Choose a category 8 categories · or browse everything below
See all products ↓
Shop rugs by style
Shop rugs by material
Regular price
£38.00
Regular price
£62.00
Sale price
£38.00
Unit price
/
per
Green
Regular price
£38.00
Regular price
£76.00
Sale price
£38.00
Unit price
/
per
Blue
Regular price
£38.00
Regular price
£61.00
Sale price
£38.00
Unit price
/
per
Dark Blue
Blue
Sky Blue
Regular price
£38.00
Regular price
£73.00
Sale price
£38.00
Unit price
/
per
Yellow
Blue
Black
Pink
Regular price
£47.00
Regular price
£82.00
Sale price
£47.00
Unit price
/
per
Brown
Regular price
£47.00
Regular price
£81.00
Sale price
£47.00
Unit price
/
per
Blue
Regular price
£47.00
Regular price
£78.00
Sale price
£47.00
Unit price
/
per
Blue
Regular price
£47.00
Regular price
£94.00
Sale price
£47.00
Unit price
/
per
Pink
Regular price
£116.00
Regular price
£231.00
Sale price
£116.00
Unit price
/
per
Light Brown
Regular price
£98.00
Regular price
£168.00
Sale price
£98.00
Unit price
/
per
Brown
Light Brown
Blue
Grey
Regular price
£98.00
Regular price
£155.00
Sale price
£98.00
Unit price
/
per
Grey
Blue
Ocean Blue
Dark Blue
Regular price
£122.00
Regular price
£200.00
Sale price
£122.00
Unit price
/
per
Beige
Brown
Grey
Blue
Regular price
£53.00
Regular price
£83.00
Sale price
£53.00
Unit price
/
per
Gold
Beige
Yellow
Grey
Blue
Regular price
£43.00
Regular price
£71.00
Sale price
£43.00
Unit price
/
per
Dark Gray
Green
Blue
Grey
Dark Green
Regular price
£53.00
Regular price
£85.00
Sale price
£53.00
Unit price
/
per
Royal Blue
Light Blue
Ocean Blue
Blue
Dark Blue
Yellow
+2
Regular price
£43.00
Regular price
£82.00
Sale price
£43.00
Unit price
/
per
Silver Gray
Light Gray
Gold
Blue
Regular price
£43.00
Regular price
£83.00
Sale price
£43.00
Unit price
/
per
Blue
Dark Blue
Brown
Green
Regular price
£43.00
Regular price
£67.00
Sale price
£43.00
Unit price
/
per
Pink
Purple
Blue
Ocean Blue
Regular price
£44.00
Regular price
£74.00
Sale price
£44.00
Unit price
/
per
Blue
Dark Yellow
Beige
Yellow
Regular price
£118.00
Regular price
£182.00
Sale price
£118.00
Unit price
/
per
Purple
Green
Yellow-Red
Brown
Blue
Beige
Regular price
£66.00
Regular price
£108.00
Sale price
£66.00
Unit price
/
per
Beige
Black
Dark Gray
Red
Regular price
£97.00
Regular price
£150.00
Sale price
£97.00
Unit price
/
per
Brown
Dark Blue
Blue
Beige
Regular price
£92.00
Regular price
£143.00
Sale price
£92.00
Unit price
/
per
Sky Blue
Dark Blue
Blue
Green
Regular price
£60.00
Regular price
£108.00
Sale price
£60.00
Unit price
/
per
Dark Gray
Grey
Blue
Brown
Regular price
£98.00
Regular price
£152.00
Sale price
£98.00
Unit price
/
per
Light Blue
Blue
Yellow
Dark Blue
Black
Regular price
£98.00
Regular price
£181.00
Sale price
£98.00
Unit price
/
per
Blue
Sky Blue
Brown
Ocean Blue
Regular price
£126.00
Regular price
£197.00
Sale price
£126.00
Unit price
/
per
Sky Blue
Beige
Dark Gray
Light Blue
Grey
Dark Blue
Regular price
£56.00
Regular price
£111.00
Sale price
£56.00
Unit price
/
per
Light Green
Green
Grey
Cream Gray
Regular price
£70.00
Regular price
£139.00
Sale price
£70.00
Unit price
/
per
Red
Yellow
Light Blue
Dark Blue
Grey
Regular price
£110.00
Regular price
£174.00
Sale price
£110.00
Unit price
/
per
Light Gray
Silver Gray
Grey
Beige
Regular price
£51.00
Regular price
£78.00
Sale price
£51.00
Unit price
/
per
Yellow
Dark Gray
White
Grey
Regular price
£80.00
Regular price
£123.00
Sale price
£80.00
Unit price
/
per
Grey
Dark Gray
Light Gray
Light Brown
Smoke Gray
Regular price
£80.00
Regular price
£125.00
Sale price
£80.00
Unit price
/
per
Black
Pink
Regular price
£52.00
Regular price
£99.00
Sale price
£52.00
Unit price
/
per
Yellow-Red
Rose Red
Blue
Black
Red
Regular price
£112.00
Regular price
£212.00
Sale price
£112.00
Unit price
/
per
Green
Grey
Light Gray
Black
Blue
Pink
Regular price
£62.00
Regular price
£124.00
Sale price
£62.00
Unit price
/
per
Beige
Dark Blue
Blue
Ocean Blue
Sky Blue