Scanned from a photo postcard from 1918
A view of the Thames Embankment, London.
The Embankment dates from the 1860's, it was a civil engineering project to reclaim marshy ground along that stretch of the river, a total of 22 acres were reclaimed.
Photo and published by the London Stereoscope Company