Police are hunting a robber who held up a petrol station.

The man entered a BP garage in St Clair Street, Kirkcaldy, at around 3.15am today and threatened the shop worker with a weapon.

He demanded money and made off with a three-figure sum of cash, police said.

No one was injured but the staff member involved has been left shaken.

Officers want to trace two men who told the worker that a man was loitering outside the garage before the robbery.

Detective Sergeant Samantha Davidson said "A team of specialised officers are dedicated to the enquiry in an effort to gain more information about the suspect and the incident.

"It's imperative we trace the man responsible and I am appealing to anyone who may have information or any person who was in the area or visited the garage prior to the incident.

"In particular I am looking to trace two male customers who visited the petrol station and informed the staff member a male was loitering outside the premises.

"I would ask anyone with information to contact Police Scotland on 101 or alternatively Crimestoppers on 0800 555 111."