Heartbroken farewell to movie-star pub landlord who ‘loved Benidorm and animals’
In the 1988 movie, Nature Of The Beast, which was filmed in and around Accrington, Alan Hitchen can be seen in the movie playing the role of a factory worker In the 1988 movie, Nature Of The Beast, which was filmed in and around Accrington, Alan Hitchen can be seen in the movie playing the role of a factory worker Lancs Live – NewsRead More