FROM Billy Liar to Peaky Blinders, Bradford has long been used for film and TV locations, and a new website from Screen Yorkshire takes a virtual tour of some of them.

As the world's first UNESCO City of Film, Bradford is a magnet for production crews from around the world. Bollywood epics, Netflix dramas and TV soaps are among productions made here in recent years. And some of the world's earliest films were shot here, in the silent movie era.

Here we look at places in the district that have been on screen over the years.

Do you remember No Angels, the nursing drama that was filmed at the former High Royds psychiatric hospital in Menston? Or the TV adaptation of JB Priestley's An Inspector Calls, starring Ken Stott, that was filmed at Salts Mill?

Peaky Blinders has been filming in the Bradford district since the first series, at locations including Undercliffe Cemetery, the Keighley and Worth Valley Railway and City Hall, which doubled up as the House of Commons for the latest series.

The Keighley and Worth Valley Railway also had a starring role in much-loved film The Railway Children. More recently, Maxine Peake starred in Funny Cow, which was filmed largely on the streets of Saltaire.

Taking the filming up to the present is Bafta-winning screenwriter Kay Mellor, who has been filming a new series of The Syndicate in locations including Calverley, Apperley Bridge and Burley-in-Wharfedale. Previous series of The Syndicate have been filmed in Bradford.