Tag: Hitchin

Where are all the Hitchin filming locations?

Hitchin is a delightful little market town in the north of Hertfordshire. In the last few years it’s been used for a handful of TV drama and advert backdrops ranging from banks and grocery stores, through to futuristic dramas with humanlike robots. So where are all these Hitchin filming locations then? Here are five TV…

By Biggsy 13th November 2018 1