Image Credit: Newham Archive | 39-49 Albert Road E16 7 May 1984 - formerly Ness Terrace, built 1891
Image Credit: Thames Festival Trust