I watched the horror movie "The Omen" the other day & I listened to the commentary by the director (Richard Donner). He mentioned that much of the film was shot in England at Shepperton Studios. The movie came out in 1976 so it must've been filmed around 1975. I was wondering if The Who owned Shepperton at that time. Donner didn't mention them. - SCHRADE in Akron