A young Harry Potter fan from Keighley had a wizard birthday thanks to a bit of magic from Keighley and Worth Valley Railway.

India Grace Wadsworth celebrated her sixth birthday by boarding her very own Hogwarts Express for an afternoon of fun on Sunday.

The youngster and friends jumped on to a K&WVR steam train carriage at Keighley Station that had been decked out especially for the event.

The young magicians even emulated Harry, Ron and Hermione by walking through the wall to reach Platform Nine and Three Quarters.

Once on board, the Potter-mad youngsters, who dressed as their literary heroes for the party, were treated to stories from the book.

They were also allowed to stroke a Barn Owl and Tawny Owl, which were being carried along the carriage by members of the Corio Raptor Care and Rehabilitation Centre, from High Bentham.

Also enjoying the Potter party were India's parents Susannah Daley and Simon Wadsworth.

Mr Wadsworth is a director with Partnership Entertainment Events Ltd, based in Broughton Hall, Skipton, which helped to organise the event with the K&WVR.

Jim Shipley of the K&WVR said: "We get requests for all sorts of children's parties on both the station and the trains, but this is the first Harry Potter one we have done."