A London man is facing a mess of charges after a traffic stop last week in St. Thomas.

Last Wednesday night, police pulled over a vehicle for unregistered plates.

Police discovered the drivers licence was suspended and a search of the car turned up a small amount of crystal meth, stolen property and cheque printing equipment.

Police suspect the man was printing bogus cheques from London businesses and having his friends cash them.

A 29 year old man faces 9 criminal charges and 7 charges under the Highway Traffic Act.