The Omen (1976) Filming Locations

Location #1: Opening sequence

Piazza Mincio, Rome, Italy


Location #2: The Family Estate

Pyrford Court, Woking, England, United Kingdom


Location #3: Ambassador Thorn’s Office

At 24 Grosvenor Square, London, England, United Kingdom


Location #4: Zoo

Winkfield Road, Windsor, England, United Kingdom


Location #5: Rugby Game

Windsor Rugby Football Club, Datchet Road, Windsor, England, United Kingdom

Leave a Reply

Your email address will not be published. Required fields are marked *