Meet the man behind Albert Square's 'Nasty' Nick Cotton at WHSmith

He's a great geezer is John Altman, even if his TV image was quite the reverse.

John will forever be associated as one of the biggest villains in UK soap-land, for his role as 'Nasty Nick' Cotton.

Still, his mum found it in her to forgive his unsavoury antics...most of the time.

But though he is best-known for that role, there is plenty more to John Altman, and you can read all about it in his autobiography, In The Nick of Time.

John will be paying a visit to WHSmith in the centre:mk this Saturday (September 3) at 11.30am to scribble his signature across copies of the book.