We have three showrooms in London: our original space in Holland Park, our new flagship in Chelsea Harbour, and an area within Harrods. Visit your nearest London showroom to talk to our experts and explore our timeless designs.

Visit One of Our Showrooms
A visit to one of The Rug Company's many beautiful showrooms offers the opportunity to see and feel our luxury handmade rugs.