Police in Midlothian have charged three men aged 38, 51 and 33 following a serious assault in Bonnyrigg.
The incident took place around 1am on Sunday, March 12,outside the Royal Bank of Scotland on the High Street.
Two men, aged 21 and 19, sustained facial injuries which subsequently required medical treatment.
Detectives from Dalkeith CID have thanked the public for assistance with the investigation.
A report has been sent to the Procurator Fiscal.