All Rugs

This is our complete collection of thousands of rugs in any style, including Modern Rugs, Shaggy Rugs, Traditional Rugs and Flatweave Rugs. Use the options below to browse just one style, and use the Narrow Your Search tool to select colours and sizes.


Xico XI02 Rug

Xico XI02 Rug

Xico rugs feature contemporary designs and colours on a heavy, extremely smooth pile that has been...

Price starts at: £89.00 


Xico XI08 Rug

Xico XI08 Rug

Xico rugs feature contemporary designs, power loomed in modern, durable polypropylene. The Xico Rug...

Price starts at: £89.00 


Imperial Cream Rug

Imperial Cream Rug

A lovely light cream colour with a classic patter on a thick, dense all-wool pile. 100% Wool Pile |...

Price starts at: £49.00 


Regency Ivory Rug 7896

Regency Ivory Rug 7896

Regency rugs are machine made in 100% heatset polypropylene to create a range of soft but hard...

Price starts at: £32.00 


Royal Aubusson Cream Red Rug

Royal Aubusson Cream Red Rug

The Royal range of Aubusson rugs has the classic embossed design with a soft, all-wool pile. This...

Price starts at: £64.99 


Royal Aubusson Round Cream Green Rug

Royal Aubusson Round Cream Green Rug

The round version of the Royal Green wool rug, featuring a classic Aubusson design, here in a green...

Price starts at: £64.99 


Royal Aubusson Round Cream Rose Rug

Royal Aubusson Round Cream Rose Rug

A classic Aubusson design embossed in the centre of this round rug. The Royal Aubusson Cream & Rose...

Price starts at: £64.99 


Viscount V53 Rug

Viscount V53 Rug

From the Viscount Collection of rugs, the Viscount Cream and Black rug comes in a light cream-ivory...

Price starts at: £65.00 


Viscount V54 Rug

Viscount V54 Rug

This classic background cream-ivory background rug with a red background border is model V54 from...

Price starts at: £65.00 


Viscount V60 Rug

Viscount V60 Rug

Viscount rugs provide a wonderful range of classic machine woven rugs in soft yet hard-wearing...

Price starts at: £65.00 


Windsor 04A Rug

Windsor 04A Rug

A lovely light toned traditional rug with a cream-beige background, and detail in beiges and...

Price starts at: £42.00