Over 200 carpet colours & styles starting from £1.99 m2