FREE Shipping on orders over £350 within the UK
Moroccan rugs are handwoven textiles known for their rich cultural heritage, featuring intricate patterns and vibrant colours, traditionally crafted by Berber tribes using natural wool.