Hayes (London)

The Mark of Satan
Kevin Flanagan, master location finder, thinks that the library, which was originally thought to be in Maidenhead, could actually be Charville library, Bury Avenue, Hayes, just a couple of miles away from Hillingdon where most filming took place.
However he says it's more likely to be Oak Farm Library, Sutton Court Road, Hillingdon, as it also has the same style roof and is located just 1.5 miles from the hospital.

return to home page