The North Norfolk Railway has welcomed a vintage visitor from South Devon.

Hercules, a 104-year-old engine, arrived at Sheringham Station on Tuesday ahead of a special half-term schedule between February 17 and February 25.

The engine was built for the Great Western Railway at the famous Swindon Works in 1920.

It was designed to haul heavy coal trains through the Welsh Valleys and was based at Aberbeeg for most of its working life.

The engine was retired in 1964 and lived at a scrapyard in Barry until it was rescued and restored in 1986.

READ MORE: 7 major events to look forward to in Norfolk in February

In 2008, Hercules returned to service at Paignton and Dartmouth in South Devon.

For the half-term special, Hercules will run alongside the railway's award-winning heritage railcar M56182 which has won a Railcar Association Award following its recent nine-year restoration.

Graham Hukins, the commercial manager for the North Norfolk Railway, said: “We are delighted to have Hercules with us this springtime and are sure the powerful, 104-year-old engine will look the part hauling our steam-era carriages.

"We’re also looking forward to welcoming visitors back to the railway for half-term with activity booklets for children including I-spy challenges, puzzles and draw your own comic strip, while for adults our travel guides highlight what to see at each station.”