When young Harry Potter fan Benjamin made way for his Leavesden Studio tour he wasn’t expecting to be met by one of the actors from his favourite film.

But this is exactly what happened to Benjamin on Saturday, December 8, as he happened to be Warner Bros. Studio Tours one millionth visitor.

Benjamin couldn’t quite believe it when he was greeted by actor Mark Williams, who plays Arthur Weasley in the Harry Potter film series.

Benjamin, who is from Dudley, said: "I love Harry Potter and I'll never forget my visit to the Studio Tour."

Benjamin received very special VIP treatment as he was escorted around the tour by the former Fast Show actor.

Mr Williams said: "It's wonderful to be back on the Harry Potter sets and to see so many people getting the chance to enjoy them. 

"I feel really privileged to meet the millionth visitor to the tour."

To end the day, Benjamin also flew away with a collector's edition Nimbus 2000 broom.