A 310-year-old violin, worth £250,000 which was stolen after its owner accidentally left it on a train is now reunited with the musician.
The antique instrument was left by Stephen Morris on the London Victoria to Orpington service on October 22, Sky News reported.
Professional musician Morris had put out an appeal for its safe return and said it was "devastating to lose the instrument. I've been playing for 20 years."
Now he has tweeted: "My violin is home safe and sound! Thanks for the overwhelming support."
Following last month's incident, British Transport Police said another man had taken the violin as the train approached Bromley South, and then he boarded a connecting train to St. Mary Cray.
But the police convinced him to return the violin after promising him he won't be charged. The violin was made by craftsman David Tecchler in 1709.