Particle.news

Download on the App Store

Alan Cumming to Host 2025 BAFTA Television Awards

The celebrated actor and host will lead the ceremony on May 11 at London’s Royal Festival Hall, with nominations set to be revealed on March 27.

Hero image