Central TV Studio ? and Technical Equipment (Broad Street/Birmingham) (1996) Posted 22nd January 2023 by The Studio A Team