Rich and traditional or a contemporary classic, a rug will set the mood of a room - adding comfort, colour and texture. From fun and fluffy bedside warmth to practical kitchen mats, a bright 'runner' in a dark hallway, or a big and beautiful statement design to cosy-up a living room - there's a rug for every floor in the house, and a range for every style and budget. We carry a variety of quality contemporary rugs and carefully selected Persian, Afghan and other traditionals, in a wide range of sizes.