Where To Stream This is Your Life Season 43 Episode 17
John Bardon
- Aired June 5, 2003
- 30 Min
Michael paid his final visit to Walford's market to surprise the Olivier award winning actor who had joined the soap on a regular basis in 1999. Actor John Nettles and comedian Jim Davidson are among those paying tribute.