An Edinburgh man has been arrested and charged following the sexual assault of a woman on a city centre street.

Around 11.15pm on Sunday, August 10, police raced to Nicolson Street after being made aware of the incident.

The male was also charged in connection with the assault of a man, along with resisting arrest and an assault on two police officers.

Pictures taken from the scene show a large police presence outside the Lidl supermarket.

The man is due to appear at Edinburgh Sheriff Court on Tuesday.

A Police Scotland spokesperson said: "A 38-year-old man was arrested and charged in connection with a sexual assault on a woman and an assault on a man in Nicolson Street, Edinburgh at 11.15pm on Sunday, 10 August, 2025.

"He was also charged in connection with resisting arrest and an a

See Full Page