The Soul Of Nepal

The Soul Of Nepal Collection

+ 9 Sizes

Magenta Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Magenta Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Love Shack Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

All Natural Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Sand Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Original Hand-Knotted Rug

from £2,428.00 for 1 pc.
-5%
+ 9 Sizes

Sand Handmade Luxury Rug

£3,075.00 from £2,922.00 for 1 pc.
+ 9 Sizes

Rose Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Ice Luxury Rug

from £2,833.00 for 1 pc.
+ 9 Sizes

Sand Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Abstract Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Rose Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Silver / Blue Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

All Gold Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Green Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Pacific High Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Ice Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Silver / Black Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Ice Luxury Rug

from £2,833.00 for 1 pc.
+ 9 Sizes

Ice Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Eco Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Misty Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Silver Abstract Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Original Hand-Knotted Rug

from £2,751.00 for 1 pc.
+ 9 Sizes

All Natural Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Soft Pink Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

All Natural Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Sand Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

All Natural Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Silver Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Ice Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Black & White Luxury Rug

from £2,833.00 for 1 pc.
+ 9 Sizes

Blue / Sand Hand-Knotted Rug

from £2,428.00 for 1 pc.
+ 9 Sizes

Sand Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

All Natural Luxury Rug

from £3,157.00 for 1 pc.
+ 9 Sizes

Beach Day Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Endless Summer Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Sunshine Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Beige Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Love Joy Handmade Luxury Rug

from £3,075.00 for 1 pc.
-5%
+ 9 Sizes

Sand Mix Handmade Luxury Rug

£3,075.00 from £2,922.00 for 1 pc.
+ 9 Sizes

Original Luxury Rug

from £3,723.00 for 1 pc.
+ 9 Sizes

Mix Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Clouds Blue Handmade Luxury Rug

from £3,075.00 for 1 pc.
+ 9 Sizes

Portland Poetry Handmade Luxury Rug

from £3,075.00 for 1 pc.
Items Per Page:
Join our newsletter for £20 off
Get £20 off your first order over £500