In February 2024 it was announced that a film print of this episode, long believed lost, had been loaned to the BBC Archives for copying by a film collector. UK broadcasters Talking Pictures TV, giving the series (or rather, the surviving editions) its first ever repeat run, aired it on March 30th 2024.
The Star of India, The Lord Kitchener and The Manor House are all pubs in the Dock Green area.