Police have arrested two men after Class A and B drugs were seized.
Acting on intelligence, officers executed two search warrants at properties in Oswald Road and Forth View, Kirkcaldy, on Thursday.
A man and a vehicle were searched in Oswald Road, with a man also being subject to a search in Gas Wynd.
A quantity of herbal cannabis with an estimated collective value of £8,600 and more than £8,000 worth of diamorphine were recovered.
Two men, aged 37 and 30, were subsequently charged. They were due to appear at Kirkcaldy Sheriff Court today.
Detective Inspector Lynne McQuade of Fife Division’s Proactive CID said: “If you have information or concerns about drug offences, please contact Police Scotland on 101 or report this anonymously to the independent charity Crimestoppers on 0800 555 111.”