A robber punched a woman in the face before stealing her money and running away.
The woman had stepped off a bus in the Standens Barn area, close to Flaxwell Court, at about 6.50pm on Thursday.
She then walked into an alleyway where a man confronted her and tried to grab her bag, but the victim managed to keep hold of it.
The robber then punched the victim in the face, forced open her bag and stole a quantity of cash before running off in the same direction.
He was described as white, 6ft with a slim build and aged in his mid-30s. He was wearing khaki cargo-style shorts with a long sleeve top.
Anyone with information can call police on 101 or Crimestoppers, anonymously, on 0800 555 111.