Embsay and Bolton Abbey Steam Railway is holding a special weekend.

The event goes back to the days of the rural Branchline of the 1950s with an intensive service of passenger, goods and parcels trains hauled by heritage steam and diesel locomotives.

Trains will run every 30 minutes from 10am to 4pm, and will be hauled by four steam locomotives and two heritage British Railway diesel.

And the event will also mark the debut of the newly arrived Lancashire and Yorkshire railway tender, engine 1300.

Full details and tickets are available from embsayboltonabbeyrailway.org.