Where To Stream Michael Portillo's Long Weekends Season 1 Episode 1
Madrid
- Aired April 19, 2024
- 90 Min
In this first episode, Michael visits one of his favourite European cities, the vibrant and bustling Spanish capital, Madrid. A short flight from the UK, renowned as a city that never sleeps, Madrid is somewhere Michael knows well having visited it regularly for over 60 years. And this weekend will be one to remember, with spies in hotel bars, delicate suckling pig and exquisite charcoal grilled seafood, and an outrageous bespoke Spanish cape. There's even his boyhood home in the heart of the...