Skip to content

Indian Rugs

Our Indian Rugs directly reflect our personal buying trips, where each exquisite piece is hand-selected. Honouring a centuries-old home craft, these handwoven rugs embody deep heritage while showcasing the innovative spirit of Indian design and colour. Each handmade rug is chosen individually on its own merits, ensuring a unique and premium addition to any elegant interior, perfectly blending tradition with modern sensibilities.

Filters

Rug Size
Size Band
Rug Size
Size Band
Reduced Shyla Rug
Shyla Rug

Sale price£410 Regular price£690
Hand knotted in India
Wool on Cotton
2.00m x 1.38m    6' 7" x 4' 6"
Classic Bhadohi Rug
Classic Bhadohi Rug

Sale price£4,100
Hand knotted in India
Wool on Cotton
3.02m x 2.44m    9' 11" x 8'
Large Chokla Linen Rug
Large Chokla Linen Rug

Sale price£3,500
Hand knotted in India
Wool on Cotton
3.68m x 2.74m    12' 1" x 8' 12"
Sundara Wildsage Rug
Sundara Wildsage Rug

Sale price£2,600
Hand knotted in India
Wool on Cotton
3.05m x 2.51m    10' x 8' 3"
Taloma Spectral Rug
Taloma Spectral Rug

Sale price£2,600
Hand knotted in India
Wool on Cotton
3.10m x 2.51m    10' 2" x 8' 3"
Sundara Sandrose Rug
Sundara Sandrose Rug

Sale price£2,600
Hand knotted in India
Wool on Cotton
3.05m x 2.44m    10' x 8'
Chokla Cotton Rug
Chokla Cotton Rug

Sale price£2,600
Hand knotted in India
Wool on Cotton
3.12m x 2.51m    10' 3" x 8' 3"
Sundara Amberdawn Rug
Sundara Amberdawn Rug

Sale price£1,430
Hand knotted in India
Wool on Cotton
2.46m x 1.70m    8' 1" x 5' 7"
Numari Sky Rug
Numari Sky Rug

Sale price£1,430
Hand knotted in India
Wool on Cotton
2.41m x 1.73m    7' 11" x 5' 8"
Sundara Tidewash Rug
Sundara Tidewash Rug

Sale price£1,430
Hand knotted in India
Wool on Cotton
2.44m x 1.70m    8' x 5' 7"
Fine Gabbeh Rug
Fine Gabbeh Rug

Sale price£2,660
Hand knotted in India
Wool on Cotton
2.45m x 1.81m    8' x 5' 11"
Reduced Jaipur Rug
Jaipur Rug

Sale price£230 Regular price£290
Hand knotted in India
Wool on Cotton
0.90m x 0.60m    2' 11" x 1' 12"
Reduced Jaipur Rug
Jaipur Rug

Sale price£230 Regular price£290
Hand knotted in India
Wool on Cotton
0.90m x 0.60m    2' 11" x 1' 12"
Shyla Rug
Shyla Rug

Sale price£1,240
Hand knotted in India
Wool on Cotton
2.74m x 1.80m    8' 12" x 5' 11"
Large Jaipur  Rug
Large Jaipur Rug

Sale price£8,200
Hand knotted in India
Wool on Cotton
4.40m x 2.95m    14' 5" x 9' 8"
Large  Classic Bhadohi Rug
Large Classic Bhadohi Rug

Sale price£4,730
Hand knotted in India
Wool on Cotton
3.56m x 2.74m    11' 8" x 8' 12"
Large Classic Bhadohi Rug
Large Classic Bhadohi Rug

Sale price£6,130
Hand knotted in India
Wool on Cotton
4.15m x 3.05m    13' 7" x 10'
Large  Fine Bhadohi Rug
Large Fine Bhadohi Rug

Sale price£5,640
Hand knotted in India
Wool on Cotton
3.63m x 1.57m    11' 11" x 5' 2"
Classic Bhadohi Rug
Classic Bhadohi Rug

Sale price£890
Hand knotted in India
Wool on Cotton
1.83m x 1.22m    6' x 4'
Large  Classic Bhadohi Rug
Large Classic Bhadohi Rug

Sale price£3,820
Hand knotted in India
Wool on Cotton
3.51m x 2.72m    11' 6" x 8' 11"
Large Classic Bhadohi Rug
Large Classic Bhadohi Rug

Sale price£7,870
Hand knotted in India
Wool on Cotton
5.42m x 3.63m    17' 9" x 11' 11"
Reduced Classic Bhadohi Runner
Classic Bhadohi Runner

Sale price£2,200 Regular price£2,750
Hand knotted in India
Wool on Cotton
6.42m x 0.78m    21' 1" x 2' 7"
Reduced Jaipur Rug
Jaipur Rug

Sale price£1,740 Regular price£2,900
Hand knotted in India
Wool on Cotton
3.05m x 2.44m    10' x 8'
Large Fine Jaipur Rug
Large Fine Jaipur Rug

Sale price£19,500
Hand knotted in India
Wool on Cotton
5.12m x 4.24m    16' 10" x 13' 11"
Large Classic Agra Rug
Large Classic Agra Rug

Sale price£4,140
Hand knotted in India
Wool on Cotton
3.75m x 2.74m    12' 4" x 8' 12"
Large Classic Agra Rug
Large Classic Agra Rug

Sale price£4,100
Hand knotted in India
Wool on Cotton
3.75m x 2.68m    12' 4" x 8' 10"
Classic Agra Rug
Classic Agra Rug

Sale price£3,100
Hand knotted in India
Wool on Cotton
3.10m x 2.50m    10' 2" x 8' 2"
Classic Agra Rug
Classic Agra Rug

Sale price£3,090
Hand knotted in India
Wool on Cotton
3.12m x 2.47m    10' 3" x 8' 1"
Large Classic Agra Rug
Large Classic Agra Rug

Sale price£4,240
Hand knotted in India
Wool on Cotton
3.76m x 2.82m    12' 4" x 9' 3"
Large Classic Bhadohi Rug
Large Classic Bhadohi Rug

Sale price£5,520
Hand knotted in India
Wool on Cotton
3.66m x 2.74m    12' x 8' 12"
Agra Illusions Rug
Agra Illusions Rug

Sale price£2,850
Hand knotted in India
Wool on Cotton
3.02m x 2.36m    9' 11" x 7' 9"
Reduced Agra Illusions Rug
Agra Illusions Rug

Sale price£2,335 Regular price£2,920
Hand knotted in India
Wool on Cotton
2.99m x 2.44m    9' 10" x 8'
Reduced Agra Illusions Rug
Agra Illusions Rug

Sale price£1,810 Regular price£3,020
Hand knotted in India
Wool on Cotton
3.05m x 2.47m    10' x 8' 1"
Agra Illusions Rug
Agra Illusions Rug

Sale price£550
Hand knotted in India
Wool on Cotton
1.52m x 0.91m    4' 12" x 2' 12"
Classic Bhadohi Rug
Classic Bhadohi Rug

Sale price£1,480
Hand knotted in India
Wool on Cotton
1.83m x 1.83m    6' x 6'
Reduced Classic Bhadohi Rug
Classic Bhadohi Rug

Sale price£470 Regular price£790
Hand knotted in India
Wool on Cotton
1.83m x 1.22m    6' x 4'
Large Oushak Rug
Large Oushak Rug

Sale price£5,950
Hand knotted in India
Wool on Cotton
4.57m x 3.73m    14' 12" x 12' 3"
Reduced Classic Agra Runner
Classic Agra Runner

Sale price£460 Regular price£580
Hand knotted in India
Wool on Cotton
1.78m x 0.81m    5' 10" x 2' 8"
Reduced Classic Agra Rug
Classic Agra Rug

Sale price£1,794 Regular price£2,990
Hand knotted in India
Wool on Cotton
3.07m x 2.46m    10' 1" x 8' 1"
Reduced Shyla Rug
Shyla Rug

Sale price£495 Regular price£1,240
Hand knotted in India
Wool on Cotton
2.38m x 1.80m    7' 10" x 5' 11"
Large Fine Bhadohi Rug
Large Fine Bhadohi Rug

Sale price£18,850
Hand knotted in India
Wool on Cotton
5.97m x 4.20m    19' 7" x 13' 9"
Classic Agra Runner
Classic Agra Runner

Sale price£840
Hand woven in India
Wool on Cotton
3.04m x 0.73m    9' 12" x 2' 5"
Reduced Large Illusions Rug
Large Illusions Rug

Sale price£2,800 Regular price£4,670
Hand knotted in India
Wool on Cotton
4.20m x 2.85m    13' 9" x 9' 4"