Place Saint-Pierre
In addition to St. Peter's Square, BBC Yorkshire also has radio studios and television bureaux located in York and Sheffield.