Villagers are held hostage inside this church, pivotal to the plot.

Filmed here

Church of St Margaret

Mapledurham, GB

Church of St Margaret

Community posts