Inside the "Abode of the Friendly Toad", Henley Beach Road, Mile End. 8th June 1988. [B 70869/2535] • Photograph