Screen Shot 2020-06-04 at 10.43.51

Image from the 1980s showing Leytonstone High Street