LOTSW is filmed mostly in and around the small picturesque town of Holmfirth in Yorkshire. It’s an old mill town with its roots in the 13th Century, but around 200 miles North of where I live. I'm not far from London's Heathrow airport. Thanks for the kind words, and if you are ever in this neck of the woods then we’ve got a date!