A steam train bearing a striking resemblance to the famous Harry Potter locomotive is set to pass through Glasgow on Tuesday (April 19).
While not the official Harry Potter train, which is known as The Jacobite and doubled as the train in the film series, the train will still offer a slice of magic and nostalgia.
The rare sight will undoubtedly bring out keen trainspotters in the city hoping to catch a glimpse of the locomotive, which will also go over the iconic Glenfinnan Viaduct.