Where To Stream A Place in the Sun Season 2026 Episode 20
Almeria, Spain
- Aired January 30, 2026
- 60 Min
Lee Juggurnauth jets off to beautiful Almeria Province in southern Spain to help couple Vanessa and Peter. Having sold their home in the UK, they have a budget of £170,000 to find their perfect property. Lee has some great options to show them but will any of them be perfect enough to make an offer?