On this site stood a house occupied for some years by Captain James Cook RN FRS 1728-1779 circumnavigator and explorer

Ian O'Reilly on Geograph
Spudgun67 on Flickr

88 Mile End Road, Tower Hamlets, London
Google Streetview

by Greater London Council in 1970

Colour: black

Wikimedia:

Flickr:

See also...
Bolckow on Flickr
Matt Brown on Flickr
Chris Hall on Geograph