The Flying Scotsman is due to be in Salisbury this month as part of its 100th-anniversary celebrations.

The historic locomotive was built in Doncaster in 1923 and travelled as an express passenger train between Edinburgh and London, operated by London and North Eastern Railway (LNER).

It is now loved across the world, with thousands getting onboard the Flying Scotsman each year during special steam train trips. 

This year has marked 100 years of service, the iconic train is due in Salisbury on Wednesday, June 21 from London Paddington. 

READ MORE: 'Let's bring Echo home': Farm pleads with locals to look out for missing falcon

It will take the Berkshire and Hampshire line through Newbury and Westbury, and return via Southampton and Basingstoke.

Timings have not been released yet for safety reasons and spectators are being urged by Network Rail to watch from a safe location, avoid trespassing and take care around level crossings.

Inspector Alex Yates, of British Transport Police, has said: “Seeing Flying Scotsman is an exciting event on any occasion and even more so as it celebrates its 100th anniversary."

SEE MORE: Michael McIntyre returning to Salisbury Playhouse in August

He continued: "Our priority is always the safety of everyone viewing and travelling on the train, and our officers will be out and about across the Wessex route.

"It is important to remember that the railway is an extremely hazardous environment and those caught trespassing or obstructing trains can expect to be prosecuted. I’d ask anyone with any concerns to speak to an officer or text us on 61016.”

The public are also being advised to stay behind the yellow line - away from the platform edge - and obey any instructions from rail staff.

For more information and details about the few tickets still available, see www.railwaytouring.net/salisbury-express-flying-scotsman