Cocaine worth £100,000 has been seized by police in Perth.

The discovery was made in the city's Lower Friarton Road on Friday.

Two men have been charged in relation the haul.

The men, aged 52 and 54, are expected to appear at Perth Sheriff Court on Monday.