Peter Jeffery appeared in both The Avengers and The New Avengers.
The opening scenes were filmed in the old 32 Squadron Headquarters on the Southside of RAF Northolt.
The women in the photos that Jo asks Steed about are former Avenger actresses. Honor Blackman, Diana Rigg and Linda Thorson who played Cathy Gale, Emma Peel and Tara King respectively.