Complex sentence: 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 have been 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.