Cream rug- needs good hoover/clean (Sydenham, SE26)

Cream, real tufted wool. A few years old, some small stains and engrained crumbs but could be okay after a good clean see photos. From pet free smoke free home (but rug has taken a hit from kids/just not practical as it's quite difficult and time consuming to hoover. Need something lower maintenance)