Where To Stream A New Life in the Sun Season 1 Episode 13
Episode 13
- Aired March 9, 2016
- 60 Min
A couple from Chelmsford decides to move to Charente to open their self-catering complex before the start of the summer. Spain's newest seafood restaurant begins to make a name for itself.