A wife from London and her Spanish husband are struggling to make it in Spain...
Ramsay's Costa Del Nightmares
Season 1 Episode 1: Mayfair Restaurante
A wife from London and her Spanish husband are struggling to make it in Spain, even in an area full of Brits.