A woman has been  subjected to a ‘prolonged and repeated’ sexual assault on a train between Edinburgh and Stirling.

British Transport Police (BTP) are investigating the attack which happened between 10.45pm and 11.25pm on Wednesday 20 March on board the Edinburgh Park to Dunblane service

A man is reported to have sat next to the victim, engaged her in small talk and then blocked her in her seat.

BTP say she was then subjected her to a prolonged and repeated sexual assault.

The man and the victim left the train at Stirling where the suspect continued to inappropriately touch her and follow her throughout the station.

He left the area a short time afterwards.

The man is described as white, slim to medium build, with short dark hair, and wearing a green jacket and chino trousers.

BTP say they would like to speak to anyone who witnessed the offence or who knows the identity of the man.

Officer said they would particularly like to speak to a member of the public who was sat opposite the victim who may hold vital information.

READ MORE: Appeal after teenager sexually assaulted on Glasgow train

 On February 8, an investigation was launched after a teenage woman was sexually assaulted was on a service between Lockerbie and Glasgow.

British Transport Police (BTP), who issued an appeal for information about the incident on Monday, said a man reportedly made repeated inappropriate comments to the woman before assaulting her.

The suspect got off the train at Glasgow Central station