Photographer creates unique images of Shrewsbury streets used for A Christmas Carol film

placeholder image

Keen photographer and film enthusiast Joe Worrall has combined his two interests to provide a fascinating glimpse into the locations for the 1980s version of A Christmas Carol.

Joe and his family spent a morning wandering round Shrewsbury, where the film was shot, taking photos of stills from the film to the various locations.

The result is a double time travel from the Victorian town portrayed in the film, to the Shrewsbury of today.

The 33-year-old from Harlescott, a tattooist from Heart and Arrow in the town, said it was something he had always wanted to do.

A shot on Town Walls . Photo Joe K Worrallplaceholder image
A shot on Town Walls . Photo Joe K Worrall

"I am a big film fan and make short films myself," he said.

"I had a couple of hours free with my sons and thought it would a good change to wander round Shrewsbury and find the various locations."

Fish Street Photo Joe K Worrallplaceholder image
Fish Street Photo Joe K Worrall

With eight-year-old Vincent and six-year-old Victor and armed with the images of the film, they headed for St Chad's Church to find Scrooge's grave. From they they took in various sites including English Walls, Fish Street, the Bear Steps. the Square and outside St Mary's Shopping Parade, joined by wife Casi for the second half of the tour.

"It was a bit tricky lining the images up and taking the photos at the same time but I got the hang of it," he said.

The scene outside St Mary's Shopping Parade Photo Joe K Worrallplaceholder image
The scene outside St Mary's Shopping Parade Photo Joe K Worrall

"The boys were fascinated once they saw how my idea worked. They insisted on being the legs for the shot in The Square. They love that film anyway and can now picture where it was shot.

"My mum remembers the filming and my nan's ex-partner was an extra in it."

Filming in Fish Street in 1984 with George C. Scott (Scrooge) and Anthony Walters (Tiny Tim) who was a local actorplaceholder image
Filming in Fish Street in 1984 with George C. Scott (Scrooge) and Anthony Walters (Tiny Tim) who was a local actor

Joe said he loved visiting film locations often combining his hobby with family holidays.

His photos have attracted lots of attention on social media with about 1,300 likes in the first day.

Actor George C. Scott portrays Ebenezer Scrooge in A Christmas Carolplaceholder image
Actor George C. Scott portrays Ebenezer Scrooge in A Christmas Carol

The filming of A Christmas Carol in Shrewsbury in 1984 would have won Charles Dicken's approval.

Shrewsbury was one of the author's favourite towns and Dickens gave the first ever public reading of the book in the Music Hall in the town.

Joe Worrall with his familyplaceholder image
Joe Worrall with his family

The 1984 film starred George C Scott, Frank Finlay, Susannah York and Edward Woodward, while local schoolboy Anthony Walters played Tiny Tim.

More than 450 people from the town were used as extras during the filming including Martin Wood, Shrewsbury's town crier, who was Edward Woodward's stand-in as the ghost of Christmas present.

Comment Guidelines

Iconic Media encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.

Local news you can trust
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice