Rugs | Shop Bestsellers
Explore our extensive collection of high-quality rugs, meticulously crafted to enhance the beauty and comfort of your home. From timeless classics to contemporary masterpieces, we offer a diverse range of styles, patterns, and sizes to suit every taste and preference.
Discover the perfect rug to complement your interior decor and express your unique style. Whether you're searching for a luxurious statement piece, a cozy addition to your living room, or a durable rug for high-traffic areas, we have something for every room and every need.
Filters
-
Original price £45.00 - Original price £185.00Original price £45.00 - Original price £185.00Original price £45.00£33.75 - £138.75£33.75 - £138.75Current price £33.75| /
Portland 670 J Geometric Rugs in Yellow Grey Cream
Oriental WeaversOut of stockIntroducing the Portland 670 J rug, super affordable and fun. Featuring a geometric triangle pattern in shades of yellow, grey and cream, p...
View full detailsOriginal price £45.00 - Original price £185.00Original price £45.00 - Original price £185.00Original price £45.00£33.75 - £138.75£33.75 - £138.75Current price £33.75| /Sold out -
Original price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /
Portland 5153 U Geometric Carved Rugs in Yellow Pink Grey Cream
Oriental WeaversIn stockThe Portland 5153 U features a stunning geometric design in shades of yellow, pink, grey and cream, whic...
View full detailsOriginal price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /Save up to 25% Save % -
Original price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /
Portland Splinter Geometric Rugs 3337 A in Grey Cream Yellow
Oriental WeaversIn stockPortland rugs feature an on-trend design with which will look fabulous in any room in your home. The heavyweigh...
View full detailsOriginal price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /Save up to 25% Save % -
Original price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /
Portland 172 J Geometric Block Rugs in Yellow Grey Cream
Oriental WeaversIn stockIntroducing the Portland 172 J rug, super affordable and fun. Featuring a geometric block pattern in shades of yellow, grey and crea...
View full detailsOriginal price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /Save up to 25% Save % -
Original price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /
Oriental Weavers Portland Leaf Rugs 1096 1 in Grey Yellow
Oriental WeaversIn stockPortland rugs feature an on-trend design with which will look fabulous in any room in your home. The heavyweight polypropylene pile ...
View full detailsOriginal price £37.00 - Original price £185.00Original price £37.00 - Original price £185.00Original price £37.00£27.75 - £138.75£27.75 - £138.75Current price £27.75| /Save up to 25% Save % -
Original price £84.00 - Original price £400.00Original price £84.00 - Original price £400.00Original price £84.00£63.00 - £300.00£63.00 - £300.00Current price £63.00| /
Oriental Weavers Modern Geometric Lexus Wool Rugs in Yellow
Oriental WeaversIn stockFeaturing a modern geometric design Lexus is the ideal rug for quality, style and value. Available in a range of fashionable colours this i...
View full detailsOriginal price £84.00 - Original price £400.00Original price £84.00 - Original price £400.00Original price £84.00£63.00 - £300.00£63.00 - £300.00Current price £63.00| /Save up to 25% Save % -
Original price £84.00 - Original price £400.00Original price £84.00 - Original price £400.00Original price £84.00£63.00 - £300.00£63.00 - £300.00Current price £63.00| /
Oriental Weavers Carter Modern Stripe Wool Rugs in Ochre Yellow
Oriental Weavers22 in stockThe Carter Collection is an essential addition to the home. The classic striped pattern and soft blend of colours make this wool rug perfec...
View full detailsOriginal price £84.00 - Original price £400.00Original price £84.00 - Original price £400.00Original price £84.00£63.00 - £300.00£63.00 - £300.00Current price £63.00| /Save up to 25% Save % -
Original price £159.00 - Original price £424.00Original price £159.00 - Original price £424.00Original price £159.00£119.25 - £318.00£119.25 - £318.00Current price £119.25| /
Oriental Weavers Portland Geometric Grid Block Rugs 8425 I in Grey Yellow Cream
Oriental WeaversIn stockPerfect for modern day living the Portland range offers a wide selection of designs, sizes and colours. Woven with a hardwearing frisee pile this r...
View full detailsOriginal price £159.00 - Original price £424.00Original price £159.00 - Original price £424.00Original price £159.00£119.25 - £318.00£119.25 - £318.00Current price £119.25| /Save up to 25% Save % -
Original price £44.00 - Original price £235.00Original price£44.00 - £235.00£44.00 - £235.00Current price £44.00| /
Urco Flossy Plain Shaggy Rugs in Gold Yellow
Urco RugsIn stockShow your flair with the plain flossy rug . Designed to suit any interior, this stunning modern rug provides immense c...
View full detailsOriginal price £44.00 - Original price £235.00Original price£44.00 - £235.00£44.00 - £235.00Current price £44.00| / -
Original price £42.00 - Original price £525.00Original price£42.00 - £525.00£42.00 - £525.00Current price £42.00| /
Indigo Plain Shaggy Rugs in Ochre
HMCIn stockThe Plain Shaggy Rug in Ochre will add a welcoming cosy feel to any home, with a soft to touch 100% Polyester pile, bringing a relaxed look...
View full detailsOriginal price £42.00 - Original price £525.00Original price£42.00 - £525.00£42.00 - £525.00Current price £42.00| /