Complex sentence: An online radio station, which streams live on the internet, is located in the same facility as their new and improved television studio, allowing easy access between the two stations.
Split into simpler sentences: An online radio station, that streams live on the internet. Located in the same facility as their new and improved television studio, allowing easy access between the two stations.