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.

Chelsea Harbour Design Centre

Design Centre

3 Design Centre North, Chelsea Harbour
SW10 0HG, London, United Kingdom

Opening Times: Monday to Friday 9:30 – 17:30

To book a visit, call or email our Chelsea Harbour showroom.
Holland Park Showroom

Holland Park

124 Holland Park Avenue
W11 4UE, London, United Kingdom

Opening Times:
Monday to Friday 10:00 – 18:00
Saturday 10:00 – 17:00

To book a visit, call or email our Holland Park showroom.
The Rug Company Harrods Showroom

Harrods

The Rug Company at Harrods
Floor Three, 87-135 Brompton Road
SW1X 7XL, London, United Kingdom

Opening Times:
Monday to Saturday 10:00 – 21:00
Sunday 11:30 - 18:00

To book a visit, call or email our Harrods showroom.
all showrooms

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.