Where To Stream A New Life in the Sun Season 11 Episode 15
Episode 15
- Aired January 23, 2026
- 60 Min
In Spain, Ian and Bev's renovations are put to the test as their first guests arrive
Episode 15
In Spain, Ian and Bev's renovations are put to the test as their first guests arrive