The Mark of Satan
Rachael Marsh, a visitor to the forum informed me that the church was Holy Cross Church in Greenford, Ferrymead Gardens, UB6 9JS. Thanks to Simon Flynn and Moyb Ullah for the ‘now’ photo.
Filming Location:
Greenford, Middlesex


Rachael Marsh, a visitor to the forum informed me that the church was Holy Cross Church in Greenford, Ferrymead Gardens, UB6 9JS. Thanks to Simon Flynn and Moyb Ullah for the ‘now’ photo.