Where To Stream A New Life in the Sun Season 10 Episode 12
Episode 12
- Aired January 21, 2025
- 60 Min
Relocating in peak season costs coffee bar owner James time and money in Spain. In France, Jen and Nick dig deep to keep their horse charity going. Opening day comes round fast for Brian and Paula at their new French restaurant. Will they be ready?