Does this undated image of Winns Terrace, Walthamstow, look any different to today?

Photo: Vestry House Museum archive.