Police in Edinburgh have recovered over £41,000 worth of Class A drugs and over £2,300 in cash as part of ongoing Operation Eagle activity.
As a result of information from the public, a man was searched in the Hill Place area on Tuesday 9 May.
Over £1,100 in cash and a small amount of herbal cannabis were subsequently recovered.
A search warrant was then executed at an address in Hyvot Bank Avenue, supported by specialist resources.
Local officers seized quantities of crack cocaine and cocaine with a combined estimated street value of over £35,500.
Over £6300 worth of heroin, £1150 in cash and around £220 worth of herbal cannabis were also recovered.
Three men, aged 40, 33 and 25, have now been charged in connection with the supply and possession of controlled drugs.
They are due to appear at Edinburgh Sheriff Court on Wednesday 10 May.
Inspector David Robertson from the West End Police Station said:
"Our communities have told us that tackling the supply and use of drugs is a priority to them, and therefore it remains a priority to us.
"Dedicated officers continue to work daily to disrupt the drugs trade and address any related criminality, such as anti-social behaviour, which can have a huge impact on local residents and businesses.
"Since last summer, in the city centre alone, we've searched over 30 properties, recovered over £130,000 worth of drugs and seized almost £30,000 in cash.
"Support from our communities continues to be vital to the success of Operation Eagle and I want to reassure the public that we will continue to act on all the information we receive."
If you have concerns about drug crime in your community, information can be provided to Police Scotland via 101 or reported anonymously to Crimestoppers on 0800 555 111.