Detectives probing the death of a London woman whose body was found in Edinburgh have launched a fresh appeal a year on from her disappearance.

Saima Ahmed's remains were found off Gogarstone Road to the west of the city in January this year.

The 36-year-old had travelled to Edinburgh via train a year ago this month.

A "painstaking" investigation into the librarian's death, and what prompted her to travel to the capital in the first place, has so far drawn a blank.

To coincide with the anniversary, police are distributing posters to festivalgoers and rail users until the end next week.

Officers from British Transport Police and Metropolitan Police will help to hand out posters at Waverley station in Edinburgh, Wembley in London and train stations where Ms Ahmed is believed to have passed through on her way to Scotland.

Detective chief inspector Martin MacLean, who is leading the inquiry, said: "There are several outstanding lines of enquiry in what has been a painstaking investigation.

"We still need to establish why Saima came to Scotland and Edinburgh and the circumstances that led to her death.

"The information gathered thus far certainly indicates that Saima left her home on Sunday, August 30, last year and travelled by train to Edinburgh.

"Now, almost one year on, Edinburgh is again in the midst of hosting the festival and there will be a number of people returning to the city who may remember Saima.

"It's my hope that these posters might help jog some memories and we can gain vital information to assist with our investigation."

He added: "We continue to provide Saima's family with regular updates and I again thank them for their patience and assistance in helping us keep Saima's case in the public eye."

Saima Ahmed's exact movements as she travelled to Scotland remain unclear but detectives believe she bought a Birmingham to Edinburgh rail ticket at Birmingham New Street Station at around 5pm on Sunday, August 30 last year..

They believe she then took one of two Edinburgh-bound services; either the 5.15pm Virgin Trains East Coast journey or the 5.30pm Virgin CrossCountry service via York.

Anyone who remembers Saima or has information that can help with the ongoing investigation can contact police on 101 or the charity Crimestoppers on 0800 555 111.