Question: Where are the studios, where the Muppet Shows were recorded, located ?
Sentence (from "The Muppet Show"): The show lasted for five series consisting of 120 episodes which were first broadcast in Britain between 5 September 1976 and 15 March 1981 on ATV and was shown by the other ITV franchises in the United Kingdom.
Relevant evidence: No