Filming at Shepperton Studios supports the series’ 2026 launch after Netflix greenlit Seasons 5 and 6.