A visit to The Rug Company's beautiful showroom in Holland Park, London, offers the opportunity to see and feel our luxury rugs. Plan your visit today.
United Kingdom - Holland Park Showroom
124 Holland Park Avenue , London , London, United Kingdom. - W11 4UE
|Tuesday:||10:00 am - 6:00 pm|
|Wednesday:||10:00 am - 6:00 pm|
|Thursday:||10:00 am - 6:00 pm|
|Saturday:||10:00 am - 6:00 pm|