i would say if its just superficial muck on t'outside, then just sponge it down with water. if its a few years old, then i'd take it to that place in sheff (the one rab recomends) where they do it for £30 and its a good as new.
don't try and fully wash it yourself though, it'll only end in tears.