Filming Location: Acton, London The Mark of Satan The road in which Edwyn’s house is located is Heathfield Road, Acton, London. The road which Edwyn is seen turning in from is Avenue Road. Thank you to Julian Manhood for discovering this location.