Margo Selby for Alternative Flooring – British made carpets

  Margo Selby is a woven textile design company that produces exceptional quality fabrics, rugs and accessories, which blend effortlessly with both contemporary and classic interiors. All designs are developed on a 24-shaft dobby loom and then produced by specialist … Continued