Waterloo Road
Episode 8 (15x8)
Season finale
Air date: Apr 01, 2025
Jared’s controlling behaviour reaches new heights when Libby tries to move on from their relationship. Meanwhile, Stella confronts her past and is left questioning her role as head.
- Premiered: Mar 2006
- Episodes: 238
- Followers: 101
- Running
- BBC One
- Tuesday at 21