All posts tagged 'The Windsors'

Channel 4 Renews ‘The Windsors’ For Third Season

Channel 4 has renewed their royal comedy series The Windsors for a third season. Six episodes have been ordered for the show's third season, which is set to premiere later this year.