A man has been charged with assaulting a pensioner next to a park in Edinburgh.

The 70-year-old was allegedly attacked on Wellington Place near Leith Links on Tuesday, November 21.

He was taken to Edinburgh Royal Infirmary afterwards for treatment to a facial injury.

A 20-year-old man has now been charged over the incident and is due to appear in court on January 23.

Police thanked those who helped with the investigation.