Three men are facing charges after police searched a home in east London and found a large amount of opiates, a loaded handgun and cash.

Police say they searched a home on Kathleen Avenue on Friday and found more than $42,000 worth of Fentanyl, $2,000 worth of Hydromorphone, $100 worth of Oxycodone pills, $15,000 in cash and a loaded handgun with 31 rounds of ammunition.

Two men, age 25 and 26, are charged with possession for the purpose of trafficking.

A third man, age 26, is facing six weapons charges and four counts of possession for the purpose of trafficking.

All three are expected in court today.