Rug, hallway runner (Patcham BN1)

Bit grubby, a clean would help but some stains won't come about. About 3 yrs old