Curse of the Demon Filming Locations

Curse of the Demon was filmed in United Kingdom.
Show Map
 

Brocket Hall

Lufford Hall

Source: Filmap