Michael Portillo's Long Weekends Backdrop Blur

Video Loading...

Michael Portillo's Long Weekends S01 E01 Madrid

Overview

In the vibrant, bustling Spanish capital Madrid, Michael enjoys an Ecuadorian feast, tries suckling pig at the world's oldest restaurant, and visits El Teatro Real opera house and the Royal Palace.