Original: The Leeds Studios also known as the Yorkshire Television Studios or YTV Studios is a television production complex on Kirkstall Road in Leeds, West Yorkshire, England.
Simplified: The Leeds Studios are a complex of television studios in the Burley area of Leeds, West Yorkshire.