We keep a handpicked range of best selling rugs in stock to take away
today as well as a wide range of luxurious, bespoke rugs to order in.
Each style has five colour/designs available in three sizes: small (80×150), medium (120×170), and large (160×230). Our stock rug manufacturer also has many other options that can be viewed in-store in their catalogue and ordered in for you.
Should you require something slightly more bespoke then you can look at our luxurious rug collections. We have an exciting range of samples to view in store and these manufacturers will work to the exact size that you want.
Any of the carpet ranges that we sell can be ordered in and cut down as required then sent away to be made into a rug.