Where To Stream EastEnders Season 2025 Episode 160
07/10/2025
- Aired October 7, 2025
- 28 Min
Callum is forced to admit the truth, George inadvertently makes a situation worse, and Teddy makes a risky decision.
07/10/2025
Callum is forced to admit the truth, George inadvertently makes a situation worse, and Teddy makes a risky decision.