Four men have been charged with drug offences after police recovered thousands of pounds worth of cocaine and cannabis in Linlithgow.
Officers searched a property in Kingsfield where 34 kilos of cannabis and a kilo of cocaine were discovered, leading to the arrest of two men aged 34 and 27.
This followed two men aged 38 and 24 being stopped in Bathgate town centre and found in possession of five kilos of cannabis along with £12,000 in cash.
Officers then searched a house in Meadowpark Crescent, Bathgate.
It is estimated the total value of the drugs recovered is £300,000.
All four men are scheduled to appear at Livingston Sheriff Court on Thursday.