Question: Where are the studios, where the Muppet Shows were recorded, located ?
Sentence (from "BBC Elstree Centre"): BBC Elstree Centre, sometimes referred to as BBC Elstree Studios, is a television production facility located on Clarendon Road in Borehamwood, Hertfordshire.
Relevant evidence: Yes