A TEEN girl has been charged after a knifepoint robbery in Devizes.

The 16-year-old girl, who cannot be named for legal reasons, will appear before Swindon magistrates tomorrow morning charged with robbery and threatening a person with a knife. 

It follows an incident around Wharf Street and New Park Street, Devizes, at around 3.45pm on Saturday. 

Wiltshire Police said a girl was detained in nearby Couch Lane by members of the public, including a former police officer.