Complex sentence: Recently, the Society's building has proved to be a popular filming location with scenes for several British television programs and an upcoming feature length motion picture shot on the premises.
Split into simpler sentences: Recently, the Society's building has proved to be a popular filming location. Scenes for several British television programs and an upcoming feature-length film were have been shot on the premises.