London street scene: late 19th century

Full image caption

Print of a engraving by T. Raffles Davison showing a street scene and the facade of a row of buildings. One of the buildings in the sketch is that of Powell's. Probably one of a series entitled 'Rambling Sketches' by the same artist.