Detectives leading an investigation into the death of a London woman whose body was found on the outskirts of Edinburgh have uncovered new information.

Saima Ahmed's remains was found off Gogarstone Road, near Gogarburn Golf Course, in January, five months after she was reported missing when she failed to turn up for work at Wembley Library.

Detectives have drawn a blank as to why the 36-year-old librarian made the 400-mile trip to Edinburgh.

Her family fear she was murdered, and say she had no links to the capital.

Now detectives have narrowed down that she took one of two Edinburgh-bound trains at around 5pm on Sunday, August 30.

Officers found a train ticket close to her remains, and established that it was bought at Birmingham New Street Station.

Ms Ahmed is believed to have taken the 5.15pm Virgin service which arrived at Edinburgh Waverley at 10.22pm, or the 5.30pm Virgin Cross Country Network which arrived at 10.21pm.

Officers have also been told about an unconfirmed sighting of Ms Ahmed at Portobello beach, possibly on August 31.

A member of the public spoke with a woman, who was walking alone and who closely matched Ms Ahmed's description, at around 10.30am on a Monday, however an exact date is unknown.

Detective Chief Inspector Martin MacLean, who is leading the inquiry, appeared on the BBC's Crimewatch Roadshow with Ms Ahmed's brother Sadat on Wednesday to issue a fresh appeal for information.

A post mortem has been unable to establish the cause of Ms Ahmed's death, however they believe that she died shortly after she arrived in Edinburgh.

DCI MacLean, head of crime operations for Edinburgh CID, said: "Saima's death remains unexplained, and, at this time, whilst there is nothing to suggest any criminality, we need to keep an open mind and strive to find the answers to many questions that remain for Saima's family.

"My team's investigations have uncovered new evidence that appears to help narrow down Saima's arrival time into Edinburgh although admittedly we cannot be sure which train she boarded.

"We also cannot discount the possibility that once in Edinburgh she travelled to the beachfront at Portobello and I would be very interested to hear from anyone who might have seen her in that area.

"Given that she is not from the area it is likely that she would have relied on public transport in order to get around the city and as such I would urge regular users of buses or trams, including drivers of course, to think back and get in touch with police if you have any relevant information.

"Likewise, anyone who remembers seeing or speaking to Saima towards the end of August, please get in touch with police on 101 or alternatively the charity Crimestoppers on 0800 555 111."

DCI MacLean added: "We continue to be in close contact with the Ahmed family and I would like to take this opportunity to thank them for their ongoing cooperation and patience."