Buy Contemporary, Modern and Traditional Rugs across the UK

Rugs Direct 2U, a division of Carpets Direct 2U Ltd, a well established, family owned and run flooring specialist business, is based in the West Midlands and benefits from four generations of retail experience. We have established a reputation for providing customers with good service and quality floor coverings, priced to suit everyone’s pocket.

We are one of the leading independent carpet and rug sellers in the UK and are trusted and respected by customers and suppliers alike.

We have contemporary, modern and traditional rugs to suit all tastes and budgets from stunning retro designs to timeless classical styles from our traditional collection. We offer a wide variety of colours, sizes and styles with materials ranging from luxurious wool to durable man made fibres.

We aim to provide quality rugs at competitive prices. As an established retailer, we are able to negotiate discounts with our suppliers and pass on these savings Direct 2U.

Due to the sheer number of contemporary, modern and traditional rugs available to us, it is impossible to have everything on display on our website. If you cannot find that special rug or mat you are looking for, please contact us on 01922 691555 or email and we will endeavour to find it for you.

Carpets Direct 2U Ltd have stores in Aldridge, Pelsall and Burntwood and a warehouse in Norton Canes which is open to the public. Our Pelsall store has a huge showroom with 1000's of rugs, on display, to choose from and take away.

Items ordered on the website can be collected in person at any of our stores. Should you prefer to opt for this collection option or, if you have any questions on any other aspect of our service, please do not hesitate to contact us on 01922 691555 (Mon-Fri 9am-5pm) or email

After you've finished browsing our current range of contemporary, modern and traditional rugs, please add our details to your 'favourites', tell your family and friends about us and don't forget to come back and see us again soon.

Contact Details:

Telephone: 01922 691555
Company Number: 05982607
VAT Registration Number: 792 5920 93

The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.
You have successfully subscribed!