Drugs with a street value of almost £130,000 have been seized in a police operation in Aberdeen.

CID officers recovered "significant quantities" of heroin and cocaine from Guild Street in the city centre on Wednesday following a search.

A 37-year-old man from London was arrested and charged in connection with the recovery.

He was expected to appear at Aberdeen Sheriff Court on Thursday.

Detective Sergeant Bruce Buntain said: "This latest seizure is yet more evidence of our commitment to infiltrating illegal substances before they make it into our communities.

"It should send a clear warning that this illegal trade is not welcome here."

Anyone with information is asked to call 101.