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

The Mark of Satan Church
Greenford Middlesex filming location