NEUTRALGuildford CathedralGuildford, United KingdomGuildford Cathedral, as featured in the 1976 film "The Omen".View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update